Принудительное использование запоминающего устройства USB для использования драйвера WinUSB - PullRequest
0 голосов
/ 25 февраля 2020

У меня есть ситуация, похожая на этот пост , который, к сожалению, остался без ответа.

У меня есть нестандартное оборудование, использующее мост USB / SD ( USB2642 ) выставить SD-карту хосту компьютера через USB. Я могу изменить комбинацию VID / PID USB2642 (и у меня есть), но не любые другие дескрипторы.

Мое приложение связывается с SD-картой с помощью команд SCSI через libusb. Таким образом, мне нужна SD-карта для использования драйвера WinUSB. Используя Zadig, достаточно легко заменить драйвер, но каждый раз, когда я подключаю к компьютеру новый серийный номер, устанавливается драйвер по умолчанию (USB Mass Storage Device), поскольку устройство перечисляется как USB-устройство большой емкости. Затем мне нужно вручную изменить драйвер, чего я и хочу избегать.

Предпочтительным способом было бы указать Windows связать конкретную c комбинацию VID / PID с драйвером WinUSB. Как мне этого добиться?

Спасибо,

Фред

...