Что заменило usbioctl.h? - PullRequest
       21

Что заменило usbioctl.h?

0 голосов
/ 13 июня 2009

Я пытаюсь создать тестовый модуль для одного из наших USB-устройств и использую Windows XP с Windows 2003 DDK. Когда я включаю, я получаю предупреждение, что он устарел, но без каких-либо подсказок относительно того, что заменило его. Я вижу, что некоторые определения были перенесены, но определения структуры для IOCTL (например, USB_NODE_CONNECTION_INFORMATION) нигде не существуют. Даже страница справки MSDN для структуры по-прежнему ссылается на устаревший заголовок, без какого-либо устаревшего уведомления или какого-либо указателя на новый API.

Каков перспективный и поддерживаемый способ перечисления и доступа к USB-устройствам на низком уровне с помощью Windows?

1 Ответ

2 голосов
/ 29 июня 2010

Библиотека usbioctl.h доступна в комплекте драйверов Windows (WDK). Чтобы скачать его, попробуйте следующую ссылку: http://www.microsoft.com/whdc/DevTools/WDK/WDKpkg.mspx. Сама библиотека находится в папке (WINDDKInstallDir) \ inc \ api.

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