Поделиться через


Примеры драйверов универсальной последовательной шины (USB)

Примеры USB-драйверов предоставляют отправную точку для написания пользовательского USB-драйвера для устройства.

Внимание

Этот раздел предназначен для разработчиков драйверов USB-устройств.

Если у вас возникли проблемы с USB-устройством, см. статью "Устранение проблем с USB-C" в Windows.

Существует несколько способов использования примеров USB-драйверов Windows 10.

  • Просмотрите и скачайте отдельные примеры драйверов Windows 10 на портале Microsoft Samples.

  • Клонируйте, вилку или скачайте репозиторий примеров для Windows-driver-samples на GitHub.

  • Просмотрите примеры USB-драйвера Windows 10 на GitHub.

Предыдущие версии примеров драйверов Windows можно найти в следующих расположениях:

Пример Description
Драйвер шины KMDF Демонстрирует использование KMDF для водителя шины с устройством OSR USB-FX2.
Пример драйвера функции KMDF для OSR USB-FX2 Демонстрирует, как выполнять массовые и прерывания передачи данных на USB-устройство. Пример написан для пакета обучения OSR USB-FX2.
Драйвер клиента функции USB Пример драйвера, демонстрирующего создание драйвера контроллера функции WINDOWS с помощью драйвера расширения класса USB (UFX).
Пример фильтра UMDF выше драйвера функции KMDF для OSR USB-FX2 (UMDF 1) Демонстрирует загрузку драйвера фильтра UMDF в качестве драйвера верхнего фильтра над примером драйвера kmdf_fx2. Пример написан для пакета обучения OSR USB-FX2.
Пример фильтра UMDF выше драйвера функции UMDF для OSR USB-FX2 (UMDF 1) демонстрирует загрузку драйвера фильтра UMDF в качестве драйвера верхнего фильтра над umdf_fx2 примером драйвера. Пример написан для пакета обучения OSR USB-FX2.
Драйвер функции UMDF 1 Драйвер среда выполнения платформы драйвера режима пользователя (UMDF 1) для устройства OSR USB-FX2. Он включает тестовое приложение и пример метаданных устройства, а также поддерживает олицетворение и бездействия.
Драйвер функции UMDF 2 Драйвер среда выполнения платформы драйвера режима пользователя (UMDF 2) для устройства OSR USB-FX2. Он включает тестовое приложение и пример метаданных устройства, а также поддерживает олицетворение и бездействия.
Универсальный USB-драйвер Usbsamp Демонстрирует, как выполнять полную скорость, высокую скорость и суперспеченную передачу в массовую и изохронную конечную точку универсального USB-устройства.
USBView Приложение Windows, позволяющее просматривать все USB-контроллеры и подключенные USB-устройства в вашей системе.
Пример лаборатории обучения драйверов WDF для OSR USB-FX2 Содержит консольное тестовое приложение и ряд итеративных драйверов для KMDF и UMDF версии 1.
Драйвер клиента контроллера портов UcmCxUcsi В этой статье показано, как создать драйвер контроллера порта Windows USB Type-C с помощью драйвера расширения класса диспетчера USB (UcmCx).
Драйвер клиента контроллера порта UcmTcpciCx Демонстрируется создание драйвера контроллера порта Usb Type-C windows с помощью драйвера расширения класса контроллера контроллера usb Connector Manager Type-C (UcmTcpciCx).
Драйвер клиента ACPI UcmUcsiCx Демонстрируется создание драйвера контроллера порта WINDOWS USB Type-C с помощью драйвера расширения расширения диспетчера USB-соединителя USB (UcmCx) UCSI, совместимого с UCSI.