Freigeben über


Beispiele für USB-Treiber (Universal Serial Bus)

Die USB-Treiberbeispiele bieten einen Ausgangspunkt für das Schreiben eines eigenen USB-Treibers für Ihr Gerät.

Wichtig

Dieses Thema richtet sich an Entwickler von USB-Gerätetreibern.

Wenn Sie ein Windows-Benutzer sind, der Probleme mit einem USB-Gerät hat, lesen Sie bitte USB-C-Probleme in Windows beheben.

Es gibt mehrere Möglichkeiten, wie Sie die Windows 10 USB-Treiberbeispiele verwenden können:

Beispiele für frühere Versionen von Windows-Treibern finden Sie an folgenden Stellen:

Beispiel Beschreibung
KMDF Bus-Treiber Zeigt, wie Sie KMDF für einen Bus-Treiber mit dem OSR USB-FX2 Gerät verwenden können.
Beispiel KMDF-Funktionstreiber für OSR USB-FX2 Zeigt, wie Sie Bulk- und Interrupt-Datenübertragungen an ein USB-Gerät durchführen. Das Beispiel ist für das OSR USB-FX2 Learning Kit geschrieben.
USB-Funktions-Client-Treiber Ein Beispieltreiber, der zeigt, wie Sie einen Windows USB-Funktionscontroller-Treiber mit dem USB Function Class Extension-Treiber (UFX) erstellen.
Beispiel UMDF-Filter über KMDF-Funktionstreiber für OSR USB-FX2 (UMDF 1) Zeigt, wie Sie einen UMDF-Filtertreiber als oberen Filtertreiber über dem Beispieltreiber kmdf_fx2 laden. Das Beispiel ist für das OSR USB-FX2 Learning Kit geschrieben.
Beispiel UMDF-Filter über UMDF-Funktionstreiber für OSR USB-FX2 (UMDF 1) Zeigt, wie Sie einen UMDF-Filtertreiber als oberen Filtertreiber über dem Beispieltreiber umdf_fx2 laden. Das Beispiel ist für das OSR USB-FX2 Learning Kit geschrieben.
UMDF 1 Funktionstreiber Ein User-Mode Driver Framework (UMDF 1) Treiber für das OSR USB-FX2 Gerät. Es enthält eine Testanwendung und Beispiel-Geräte-Metadaten und unterstützt Impersonation und Abschaltung im Leerlauf.
UMDF 2 Funktionstreiber Ein User-Mode Driver Framework (UMDF 2) Treiber für das OSR USB-FX2 Gerät. Es enthält eine Testanwendung und Beispiel-Geräte-Metadaten und unterstützt Impersonation und Abschaltung im Leerlauf.
Usbsamp Generischer USB-Treiber Zeigt, wie Sie Übertragungen mit voller Geschwindigkeit, hoher Geschwindigkeit und SuperSpeed zu und von Bulk- und isochronen Endpunkten eines generischen USB-Geräts durchführen.
USBView Eine Windows-Anwendung, mit der Sie alle USB-Controller und angeschlossenen USB-Geräte auf Ihrem System durchsuchen können.
WDF Beispieltreiber Learning Lab für OSR USB-FX2 Enthält eine Konsolentestanwendung und eine Reihe von iterativen Treibern sowohl für KMDF als auch für UMDF Version 1.
UcmCxUcsi Port Controller Client-Treiber Zeigt, wie Sie mit dem USB Connector Manager-Klassenerweiterungstreiber (UcmCx) einen Windows USB Type-C Port Controller-Treiber erstellen.
UcmTcpciCx Port Controller Client-Treiber Zeigt, wie Sie einen Windows USB Type-C Port Controller-Treiber mit dem USB Connector Manager Type-C Port Controller Interface Class Extension Driver (UcmTcpciCx) erstellen.
UcmUcsiCx ACPI-Client-Treiber Zeigt, wie Sie einen UCSI-kompatiblen (ACPI-Transport) Windows USB Type-C Port Controller-Treiber mit dem USB Connector Manager Class Extension Driver (UcmCx) erstellen.