Microsoft 提供的 USB 驱动程序的概述

本文介绍了 Microsoft 提供的类驱动程序、通用客户端驱动程序和父复合驱动程序。

适用于控制器和集线器的 Microsoft 提供的 USB 驱动程序

Microsoft 提供以下驱动程序集:

有关支持 USB Type-C 连接器的信息,请参阅 Type-C 驱动程序参考

Microsoft 提供的其他 USB 驱动程序

设备安装程序类 Microsoft 提供的驱动程序和 INF Windows 支持 说明
USB Usbccgp.sys

Usb.inf
Windows 11

Windows 10
Usbccgp.sys 是支持多个功能的复合设备的父驱动程序。 有关详细信息,请参阅 USB 泛型父驱动程序 (Usbccgp.sys)
USBDevice Winusb.sys

Winusb.inf
Windows 11

Windows 10
Winusb.sys 可用作 USB 设备的功能驱动程序,而不用于实现驱动程序。 请参阅 WinUSB

Microsoft 提供的 USB 设备类驱动程序

Microsoft 为 USB-IF 批准的多个 USB 设备类提供驱动程序。 这些驱动程序及其安装文件包含在 Windows 中。 它们位于 \Windows\System32\DriverStore\FileRepository 文件夹中。 有关详细信息,请参阅 Windows 中包含的 USB 设备类驱动程序

Microsoft 为大多数设备定义安装程序类。 IHV 和 OEM 可以定义新的设备安装程序类,但前提是现有类都不适用。 有关详细信息,请参阅适用于供应商的系统定义的设备安装程序类

USB 驱动程序框架

Microsoft 为某些没有自己的 USB 设备类规范的 USB 设备提供了驱动程序框架。 对于要创建这些类型设备的供应商,他们应开发使用设备类型指定框架的设备驱动程序。

目前,Microsoft 为以下 USB 设备提供了驱动程序框架:

  • USB 生物识别设备

    Microsoft 通过提供 Windows Biometric Framework 来支持 USB 生物识别设备(指纹读取器)。 有关详细信息,请参阅生物识别框架概述

另请参阅