Общие сведения о usb-драйверах, предоставляемых Корпорацией Майкрософт
В этой статье описываются драйверы классов, универсальный клиентский драйвер и родительский составной драйвер, предоставляемый корпорацией Майкрософт.
Usb-драйверы, предоставляемые корпорацией Майкрософт для контроллеров и центров
Корпорация Майкрософт предоставляет следующий набор драйверов:
Сведения о контроллерах и центрах USB-узла см. в статье о драйверах на стороне USB в Windows. Вы можете разработать пользовательский драйвер контроллера узла, который взаимодействует с драйвером расширения контроллера USB (UCX). Дополнительные сведения см. в статье "Разработка драйверов Windows для контроллеров USB-узлов".
Сведения об обработке общей логики функций для USB-устройств см. в статье о драйверах на стороне USB в Windows.
Дополнительные сведения о поддержке соединителей USB Type-C см . в справочнике по драйверу Type-C.
Другие USB-драйверы, предоставляемые Корпорацией Майкрософт
Класс установки устройства | Предоставленный корпорацией Майкрософт драйвер и INF | Поддержка Windows | Description |
---|---|---|---|
USB | Usbccgp.sys Usb.inf |
Windows 11 Windows 10 |
Usbccgp.sys является родительским драйвером для составных устройств, поддерживающих несколько функций. Дополнительные сведения см. в разделе USB Generic Parent Driver (Usbccgp.sys). |
USBDevice | Winusb.sys Winusb.inf |
Windows 11 Windows 10 |
Winusb.sys можно использовать в качестве драйвера функции USB-устройства вместо реализации драйвера. См. раздел WinUSB. |
Драйверы класса USB-устройств, предоставляемые корпорацией Майкрософт
Корпорация Майкрософт предоставляет драйверы для нескольких классов USB-устройств, утвержденных USB-IF. Драйверы и их файлы установки включены в Windows. Они доступны в папке \Windows\System32\DriverStore\FileRepository. Дополнительные сведения см. в статье о драйверах класса USB-устройств, включенных в Windows.
Корпорация Майкрософт определяет классы установки для большинства устройств. IHVs и OEM могут определять новые классы установки устройств, но только если ни один из существующих классов не применяется. Дополнительные сведения см. в разделе "Классы установки устройства, определенные системой" для поставщиков.
Платформы USB-драйверов
Корпорация Майкрософт предоставляет платформу драйверов для некоторых типов USB-устройств, которые не имеют собственной спецификации класса USB-устройств. Поставщики, которые хотят создать эти типы устройств, должны разработать драйвер устройства, использующий указанную платформу для типа устройства.
В настоящее время корпорация Майкрософт предоставляет следующие платформы драйверов для следующих USB-устройств:
Биометрические устройства USB
Корпорация Майкрософт поддерживает usb-биометрические устройства (средства чтения отпечатков пальцев), предоставляя Windows Биометрические платформы. Дополнительные сведения см. в обзоре биометрических платформ.