Есть драйвер работающий с usb. В файле source добавлены соответствующие библиотеки: TARGETLIBS =hidclass.lib usbd.lib На обычной машине драйвер работает без всяких проблем. При запуске в VmWare выдается ошибка "file not found". Причем сам драйвер даже не начинает выполнятся (в самом начале DriverEntry есть DbgPrint и он "молчит"). Пробовал с помощью filemon посмотреть какой файл система не может найти - пусто. Просвятите, что я упускаю из вида?
Great ошибка выдается при запуске через OsrLoader, или когда запускаю драйвер с командной строки (net start). Действительно NtLoadDriver возвращает STATUS_NOT_FOUND
Скорее всего, в свойствах виртуальной машины не установлен USB контроллер и/или Windows не грузит USBD.SYS. Можно попробовать в свойствах сервиса явно указать Dependencies на USBD.SYS.