代码之家  ›  专栏  ›  技术社区  ›  florin

什么取代了usbioctl.h?

  •  0
  • florin  · 技术社区  · 17 年前

    我正在尝试为我们的一个usb设备创建一个测试模块,我正在使用windows xp和windows 2003 ddk。当我把i包括进来时,会得到一个警告,说它已经过时了,但是没有得到任何关于替换它的提示。我看到一些定义已经迁移到,但是ioctl的结构定义(比如usb节点连接信息)在任何地方都不存在。甚至该结构的msdn帮助页仍然引用过时的头,而没有任何过时的通知或指向新api的任何指针。

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

    1 回复  |  直到 15 年前
        1
  •  2
  •   marmich    16 年前

    usbioctl.h库在windows驱动程序包(wdk)中提供。要下载,请尝试以下链接: http://www.microsoft.com/whdc/DevTools/WDK/WDKpkg.mspx . 库本身位于(windkinstalldir)inc\api文件夹中。