0

我正在尝试为我们的一个 USB 设备创建一个测试模块,并且我正在使用带有 Windows 2003 DDK 的 Windows XP。当我包含它时,我收到警告说它已过时,但没有得到任何关于替换它的提示。我看到一些定义已迁移到 ,但 IOCTL 的结构定义(如 USB_NODE_CONNECTION_INFORMATION)在任何地方都不存在。甚至结构的 MSDN 帮助页面仍然引用过时的标头,没有任何过时的通知或任何指向新 API 的指针。

使用 Windows 在低级别枚举和访问 USB 设备的前瞻性和支持方式是什么?

4

1 回答 1

2

库 usbioctl.h 在 Windows 驱动程序工具包 (WDK) 中可用。要下载它,请尝试以下链接: http: //www.microsoft.com/whdc/DevTools/WDK/WDKpkg.mspx。库本身位于 (WINDDKInstallDir)\inc\api 文件夹中。

于 2010-06-29T09:20:10.023 回答