Usb-Treiberbeispiele (Universal Serial Bus)
Die USB-Treiberbeispiele bieten einen Ausgangspunkt zum 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, lesen Sie bitte USB-C-Probleme in Windows beheben.
Es gibt verschiedene Möglichkeiten, die Beispiele für windows 10-USB-Treiber zu verwenden:
Durchsuchen Sie und laden Sie einzelne Windows 10-Treiberbeispiele im Microsoft Samples-Portalherunter.
Klonen, verzweigen oder laden Sie das Windows-Treiberbeispiele Repo auf GitHub herunter.
Sehen Sie sich die Windows 10-USB-Treiberbeispiele auf GitHub an.
Frühere Versionen von Windows-Treiberbeispielen finden Sie an den folgenden Speicherorten:
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 für 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 für 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. |