USB-IF 类代码 |
设备安装程序类 |
Microsoft 提供的驱动程序和 INF |
Windows 支持 |
描述 |
音频 (01h) |
媒体
{4d36e96c-e325-11ce-bfc1-08002be10318}
|
Usbaudio.sys
Wdma_usb.inf
|
Windows 8.1
Windows 8
Windows 7
Windows Server 2008
Windows Vista
Windows Server 2003
Windows XP
Windows 2000
|
Microsoft 通过 Usbaudio.sys 驱动程序为 USB 音频设备类提供支持。
|
通信和 CDC 控件 (02h) |
端口
{4D36E978-E325-11CE-BFC1-08002BE10318}
|
Usbser.sys
Usbser.inf
|
Windows 10 Insider Preview
|
在 Windows 10 Insider Preview 中,已添加新的 INF Usbser.inf ,它可将 Usbser.sys 自动加载为函数驱动程序。
|
调制解调器
{4D36E96D-E325-11CE-BFC1-08002BE10318}
注意 支持子类 02h (ACM)
|
Usbser.sys
自定义引用 mdmcpq.inf 的 INF
|
Windows 8.1
Windows 8
Windows 7
Windows Server 2008
Windows Vista
|
在 Windows 8.1 和较早版本中,Usbser.sys 不能自动加载。若要加载驱动程序,你需要编写可引用调制解调器 INF (mdmcpq.inf) 并包含 [Install] 和 [Needs] 部分的 INF。
从 Windows Vista 开始,用户即可通过设置注册表值来启用 CDC 和无线移动 CDC (WMCDC) 支持
启用 CDC 支持时,USB 公用类通用父驱动程序将枚举对应于CDC 和 WMCDC 控制模型的接口集合,并为这些集合分配物理设备对象 (PDO)。
|
Net
{4d36e972-e325-11ce-bfc1-08002be10318}
注意 支持子类 0Eh (MBIM)
|
wmbclass.sys
Netwmbclass.inf
|
Windows 8.1
Windows 8
|
从 Windows 8 开始,Microsoft 提供 wmbclass.sys 驱动程序用于移动宽带设备。
|
HID(人体学接口设备) (03h) |
HIDClass
{745a17a0-74d3-11d0-b6fe-00a0c90f57da}
|
Hidclass.sys
Hidusb.sys
Input.inf
|
Windows 8.1
Windows 8
Windows 7
Windows Server 2008
Windows Vista
Windows Server 2003
Windows XP
Windows 2000
|
Microsoft 提供了 HID 类驱动程序 (Hidclass.sys) 和微型类驱动程序 (Hidusb.sys),用以操作符合 USB HID 标准的设备。 |
物理设备 (05h) |
- |
- |
- |
建议的驱动程序:WinUSB (Winusb.sys) |
图像 (06h) |
图像
{6bdd1fc6-810f-11d0-bec7-08002be2092f}
|
Usbscan.sys
Sti.inf
|
Windows 8.1
Windows 8
Windows 7
Windows Server 2008
Windows Vista
Windows Server 2003
Windows XP
|
Microsoft 提供了 Usbscan.sys 驱动程序,用于在 Windows XP 和更新版本的操作系统中管理 USB 数码相机和扫描仪。 这个驱动程序实现了 Windows 图像体系结构 (WIA) 的 USB 组件。 |
打印机 (07h) |
USB
注意 Usbprint.sys 在设备安装程序类下枚举打印机设备:Printer{4d36e979-e325-11ce-bfc1-08002be10318}。
|
Usbprint.sys
Usbprint.inf
|
Windows 8.1
Windows 8
Windows 7
Windows Server 2008
Windows Vista
Windows Server 2003
Windows XP
Windows 2000
|
Microsoft 提供了 Usbprint.sys 类驱动程序,用以管理 USB 打印机。 |
大容量存储 (08h) |
USB
|
Usbstor.sys
|
Windows 8.1
Windows 8
Windows 7
Windows Server 2008
Windows Vista
Windows Server 2003
Windows XP
Windows 2000
|
Microsoft 提供了 Usbstor.sys 端口驱动程序,用以通过 Microsoft 本机存储类驱动程序管理 USB 大容量存储设备。 |
SCSIAdapter
{4d36e97b-e325-11ce-bfc1-08002be10318}
|
子类 (06) 和协议 (62)
Uaspstor.sys
Uaspstor.inf
|
Windows 8.1
Windows 8
|
Uaspstor.sys 是用于支持批量流终结点的 SuperSpeed USB 设备的类驱动程序。 |
集线器 (09h) |
USB
{36fc9e60-c465-11cf-8056-444553540000}
|
Usbhub.sys
Usb.inf
|
Windows 8.1
Windows 8
Windows 7
Windows Server 2008
Windows Vista
Windows Server 2003
Windows XP
Windows 2000
|
Microsoft 提供了 Usbhub.sys 驱动程序来管理 USB 集线器。 |
Usbhub3.sys
Usbhub3.inf
|
Windows 8.1
Windows 8
|
Microsoft 提供了 Usbhub3.sys 驱动程序来管理 SuperSpeed (USB 3.0) USB 集线器。
当 SuperSpeed 集线器连接到 xHCI 控制器时加载该驱动程序。
|
CDC 数据 (0Ah) |
- |
- |
- |
建议的驱动程序:WinUSB (Winusb.sys) |
智能卡 (0Bh) |
SmartCardReader
{50dd5230-ba8a-11d1-bf5d-0000f805f530}
|
Usbccid.sys(已过时) |
Windows 7
Windows Server 2008
Windows Vista
Windows Server 2003
Windows XP
|
Microsoft 提供了 Usbccid.sys 微型类驱动程序,用于管理 USB 智能卡读卡器。
请注意,对于 Windows Server 2003、Windows XP 和 Windows 2000,需要遵照特殊说明加载此驱动程序,因为此驱动程序的发布时间可能晚于这些操作系统的发布时间。
注意
Usbccid.sys 驱动程序已替换为 UMDF 驱动程序 WUDFUsbccidDriver.dll。
|
WUDFUsbccidDriver.dll
WUDFUsbccidDriver.inf
|
Windows 8.1
Windows 8
|
WUDFUsbccidDriver.dll 是用户模式的驱动程序,用于 USB CCID 智能卡读取器设备。 |
内容安全性 (0Dh) |
- |
- |
- |
建议的驱动程序:USB 通用父驱动程序 (Usbccgp.sys)。在 Usbccgp.sys 中实现了一些内容安全性功能。 |
视频 (0Eh) |
图像
{6bdd1fc6-810f-11d0-bec7-08002be2092f}
|
Usbvideo.sys
Usbvideo.inf
|
Windows Vista
Windows XP
|
Microsoft 通过 Usbvideo.sys 驱动程序提供了 USB 视频类支持。
请注意,对于 Windows XP,需要遵照特殊说明加载此驱动程序,因为此驱动程序的发布时间可能晚于操作系统的发布时间。
|
个人医疗 (0Fh) |
- |
- |
- |
建议的驱动程序:WinUSB (Winusb.sys) |
音频/视频设备 (10h) |
- |
- |
- |
|
诊断设备 (DCh) |
- |
- |
- |
建议的驱动程序:WinUSB (Winusb.sys) |
无线控制器 (E0h)
注意 支持子类 01h 和协议 01h
|
蓝牙
{e0cbf06c-cd8b-4647-bb8a-263b43f0f974}
|
Bthusb.sys
Bth.inf
|
Windows 8.1
Windows 8
Windows 7
Windows Vista
Windows XP
|
Microsoft 提供了 Bthusb.sys 微型端口驱动程序,用于管理 USB 蓝牙无线电。 |
其他 (EFh) |
Net
{4d36e972-e325-11ce-bfc1-08002be10318}
注意 支持子类 04h 和协议 01h
|
Rndismp.sys
Rndismp.inf
|
Windows 8.1
Windows 8
Windows 7
Windows Vista
Windows XP
|
在 Windows Vista 之前,CDC 支持仅限带有供应商特有协议 (bInterfaceProtocol) 值 0xFF 的特定于 RNDIS 的抽象控制模型 (ACM) 实现。RNDIS 设施在单独一个类驱动程序 Rndismp.sys 中集中了所有 802 式网卡的管理。远程 NDIS 与 USB 的映射是在 Usb8023.sys 驱动程序中实现的
|
应用程序特定 (FEh) |
- |
- |
- |
建议的驱动程序:WinUSB (Winusb.sys) |
供应商特定 (FFh) |
- |
- |
- |
建议的驱动程序:WinUSB (Winusb.sys) |