У меня есть ситуация, похожая на этот пост , который, к сожалению, остался без ответа.
У меня есть нестандартное оборудование, использующее мост USB / SD ( USB2642 ) выставить SD-карту хосту компьютера через USB. Я могу изменить комбинацию VID / PID USB2642 (и у меня есть), но не любые другие дескрипторы.
Мое приложение связывается с SD-картой с помощью команд SCSI через libusb. Таким образом, мне нужна SD-карта для использования драйвера WinUSB. Используя Zadig, достаточно легко заменить драйвер, но каждый раз, когда я подключаю к компьютеру новый серийный номер, устанавливается драйвер по умолчанию (USB Mass Storage Device), поскольку устройство перечисляется как USB-устройство большой емкости. Затем мне нужно вручную изменить драйвер, чего я и хочу избегать.
Предпочтительным способом было бы указать Windows связать конкретную c комбинацию VID / PID с драйвером WinUSB. Как мне этого добиться?
Спасибо,
Фред