Freigeben über


Usb-Treiberbeispiele (Universal Serial Bus)

Die USB-Treiberbeispiele bieten einen Ausgangspunkt für das Schreiben eines benutzerdefinierten 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, finden Sie weitere Informationen unter Problembehandlung bei häufigen USB-Problemen.

Es gibt mehrere Möglichkeiten, die Windows 10 USB-Treiberbeispiele zu verwenden:

Frühere Versionen von Windows-Treiberbeispielen finden Sie an den folgenden Speicherorten:

Beispiel BESCHREIBUNG
KMDF-Bustreiber Veranschaulicht die Verwendung von KMDF für einen Bustreiber mit dem OSR USB-FX2-Gerät.
Beispiel-KMDF-Funktionstreiber für OSR USB-FX2 Veranschaulicht, wie Massen- und Unterbrechungsdatenübertragungen an ein USB-Gerät ausgeführt werden. Das Beispiel wurde für das OSR USB-FX2 Learning Kit geschrieben.
USB-Funktionsclienttreiber Ein Skelettbeispieltreiber, der zeigt, wie Ein Windows-USB-Funktionscontrollertreiber mithilfe des USB-Funktionsklassenerweiterungstreibers (UFX) erstellt wird.
Beispiel-UMDF-Filter oberhalb des KMDF-Funktionstreibers für OSR USB-FX2 (UMDF 1) Veranschaulicht das Laden eines UMDF-Filtertreibers als oberen Filtertreiber über dem kmdf_fx2 Beispieltreibers. Das Beispiel wurde für das OSR USB-FX2 Learning Kit geschrieben.
Beispiel-UMDF-Filter oberhalb des UMDF-Funktionstreibers für OSR USB-FX2 (UMDF 1) veranschaulicht, wie sie einen UMDF-Filtertreiber als oberen Filtertreiber über dem umdf_fx2 Beispieltreiber laden. Das Beispiel wurde 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 Beispielgerätemetadaten und unterstützt Identitätswechsel und Leerlaufbetrieb.
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 Beispielgerätemetadaten und unterstützt Identitätswechsel und Leerlaufbetrieb.
Usbsamp Generic USB-Treiber Veranschaulicht, wie Sie Übertragungen mit voller Geschwindigkeit, Hoher Geschwindigkeit und SuperSpeed an und von massen- und isochronen Endpunkten eines generischen USB-Geräts ausführen.
USBView Eine Windows-Anwendung, mit der Sie alle USB-Controller und angeschlossenen USB-Geräte auf Ihrem System durchsuchen können.
WDF-Beispieltreiber-Lernlabor für OSR USB-FX2 Enthält eine Konsolentestanwendung und eine Reihe iterativer Treiber für KMDF und UMDF Version 1.
UcmCxUcsi-Portcontroller-Clienttreiber Veranschaulicht das Erstellen eines Windows USB-Typ-C-Portcontrollertreibers mithilfe des USB Connector Manager-Klassenerweiterungstreibers (UcmCx).
UcmTcpciCx-Portcontroller-Clienttreiber Veranschaulicht das Erstellen eines Windows USB-Typ-C-Portcontrollertreibers mithilfe des Usb Connector Manager Typ-C Port Controller Interface-Klassenerweiterungstreibers (UcmTcpciCx).
UcmUcsiCx ACPI-Clienttreiber Veranschaulicht das Erstellen eines UCSI-kompatiblen Windows-USB-Typ-C-Portcontrollertreibers (ACPI-Transport) mithilfe des USB Connector Manager-Klassenerweiterungstreibers (UcmCx).