Share via


USB-Treiberbeispiele

Der Artikel enthält grundlegende Informationen zu den USB-Beispielen, die aus dem Repository für Windows-Treiberbeispiele auf GitHub heruntergeladen werden können.

USB-Beispiele

Name des Beispiels Beispielbeschreibung
WDF-Beispieltreiber-Lernlabor für OSR USB-FX2

Beispiel-UMDF-Funktionstreiber für OSR USB-FX2 (UMDF Version 1)

Beispielfunktionstreiber für OSR USB-FX2 (UMDF Version 2)

Beispiel-KMDF-Funktionstreiber für OSR USB-FX2
Das OSRUSBFX2 Beispiel zeigt, wie Massen- und Unterbrechungsdatenübertragungen an ein USB-Gerät (Universal Serial Bus) mithilfe des Microsoft Windows Driver Frameworks (WDF) ausgeführt werden. Dieses Beispiel wurde für das OSR USB-FX2 Learning Kit geschrieben. Die Spezifikation für das Gerät finden Sie unter Verwenden des OSR USB FX-2 Learning Kit V2.0.
USBSAMP Das USBSAMP-Beispiel zeigt, wie Sie massenweise und isochrone Datenübertragungen an ein generisches USB-Gerät mithilfe des Windows Driver Framework (WDF) durchführen. Dieses Beispiel ist für das Intel 82930 USB-Testboard geschrieben. Sie enthält eine Konsolentestanwendung zum Initiieren von Massen- und isochronen Übertragungen und zum Abrufen von Informationen zu den E/A-Endpunkten des Geräts. Die Anwendung zeigt auch, wie GUID-basierte Gerätenamen und Pipenamen verwendet werden, die vom Betriebssystem mithilfe der SetupDiXXX-Benutzermodus-APIs generiert werden.
USBVIEW Das USBVIEW-Beispiel zeigt, wie eine Anwendung im Benutzermodus USB-Hostcontroller, USB-Hubs und angeschlossene USB-Geräte auflisten kann. Das Beispiel zeigt, wie Sie Informationen zu USB-Geräten aus der Registrierung und über USB-Anforderungen an die Geräte abfragen. USBVIEW basiert auf dem Windows-Treibermodell (WDM).

Rufen Sie die ausführbare USBView-Datei im Ordner Windows Driver Kit (WDK) Tools ab.

Erstellen eines Beispiels

Informationen zum Erstellen der Beispieltreiber finden Sie unter Entwickeln, Testen und Bereitstellen von Treibern.