Windows - проблема с запросом управления USB - PullRequest
1 голос
/ 05 апреля 2011

Я пытаюсь отправить / прочитать управляющее сообщение с определенным установочным пакетом на USB-устройство.

Я нашел на MSDN эту документацию: http://msdn.microsoft.com/en-us/library/ff537344%28v=vs.85%29.aspx и на usbuser.hstruct "_USB_SEND_RAW_COMMAND_PARAMETERS", которая может быть заполнена параметрами для пакета установки.Проблема в том, что MSDN говорит об этой функции: «Не использовать этот запрос».

Следующая попытка была с кодом запроса «USBUSER_PASS_THRU», но я не знаю, что означают параметры, и я не думаю,что можно отправить определенный установочный пакет с этим кодом запроса.

Я не могу использовать WinUSB, потому что я хотел бы решить эту проблему без какой-либо установки или других требований к целевому ПК.

Anybode решил эту проблему или есть подсказка, чтобы решить эту проблему?

Большое спасибо.

С уважением

1 Ответ

0 голосов
/ 05 апреля 2011

Если вы хотите избежать установки драйверов, вы можете сделать так, чтобы ваше устройство имитировало устройство интерфейса пользователя (HID) или устройство хранения данных;оба этих типа устройств работают автоматически со встроенными драйверами Microsoft.

Если вы найдете другой способ сделать это, мне будет интересно услышать ответ.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...