Подделка наличия USB-устройства для проверки установки драйвера в Windows

Меня попросили помочь с некоторыми проблемами, которые возникают у компании с установщиком Windows, который включает в себя установку некоторых пользовательских драйверов для некоторого оборудования, которое они производят.

У меня есть доступ к исходному коду для создания программного обеспечения и установщика (который является WIX/MSI), но у меня нет доступа к оборудованию, поэтому я не могу протестировать его должным образом.

Возможно ли (с помощью набора инструментов или без него) заставить Windows думать, что к компьютеру подключено определенное USB-устройство, чтобы заставить Windows попытаться установить драйверы? . У меня есть доступ ко всей информации об идентификаторе поставщика, идентификаторе устройства и т. д.

Спасибо, Том.


person Tom Davies    schedule 26.10.2012    source источник


Ответы (1)


Это должно быть возможно. Взгляните на образцы WDK USBSamp и Виртуальный мини-порт NDIS (или виртуальный последовательный драйвер). Первый представляет собой образец USB-драйвера, а второй демонстрирует, как создать виртуальный драйвер. Вы должны иметь возможность объединить их для создания виртуального USB-драйвера.

person SomeWittyUsername    schedule 28.10.2012