Voorbeelden van stuurprogramma's voor Universal Serial Bus (USB)
De voorbeelden van USB-stuurprogramma's bieden een startpunt voor het schrijven van een aangepast USB-stuurprogramma voor uw apparaat.
Belangrijk
Dit onderwerp is bedoeld voor ontwikkelaars van USB-apparaatstuurprogramma's.
Als u een Windows-gebruiker bent die problemen ondervindt met een USB-apparaat, raadpleegt u Problemen oplossen met USB-C in Windows.
Er zijn verschillende manieren waarop u de voorbeelden van Windows 10 USB-stuurprogramma's kunt gebruiken:
Blader en download afzonderlijke voorbeelden van Windows 10-stuurprogramma's in de Microsoft Samples-portal.
Kloon, fork, of download de Windows-stuurprogrammavoorbeelden repository op GitHub.
Bekijk de voorbeelden van Windows 10 USB-stuurprogramma's op GitHub.
Eerdere versies van voorbeelden van Windows-stuurprogramma's vindt u op de volgende locaties:
Voorbeeld | Beschrijving |
---|---|
KMDF-bus-stuurprogramma | Demonstreert hoe u KMDF kunt gebruiken voor een busdriver met het OSR-USB-FX2-apparaat. |
voorbeeld van KMDF-functiestuurprogramma voor OSR USB-FX2 | Demonstreert hoe u gegevensoverdrachten bulksgewijs uitvoert en onderbreekt naar een USB-apparaat. Het voorbeeld is geschreven voor de OSR USB-FX2 Learning Kit. |
usb-functieclientstuurprogramma | Een voorbeeldstuurprogramma dat laat zien hoe u een Windows USB-functiecontrollerstuurprogramma maakt met behulp van de USB-functieklasse-uitbreidingsstuurprogramma (UFX). |
voorbeeldfilter van UMDF boven KMDF-functiestuurprogramma voor OSR-USB-FX2 (UMDF 1) | Demonstreert hoe u een UMDF-filterstuurprogramma laadt als een bovenfilterstuurprogramma boven het kmdf_fx2 voorbeeldstuurprogramma. Het voorbeeld is geschreven voor de OSR USB-FX2 Learning Kit. |
voorbeeldfilter van UMDF boven het UMDF-functiestuurprogramma voor OSR-USB-FX2 (UMDF 1) | laat zien hoe u een UMDF-filterstuurprogramma laadt als een bovenfilterstuurprogramma boven het umdf_fx2 voorbeeldstuurprogramma. Het voorbeeld is geschreven voor de OSR USB-FX2 Learning Kit. |
UMDF 1-functiestuurprogramma | Een User-Mode Driver Framework -stuurprogramma (UMDF 1) voor het OSR-USB-FX2-apparaat. Het omvat een testtoepassing en voorbeeldapparaatmetadata en biedt ondersteuning voor zich voordoen en uitschakelen bij inactiviteit. |
UMDF 2-functiestuurprogramma | Een User-Mode Driver Framework -stuurprogramma (UMDF 2) voor het OSR-USB-FX2-apparaat. Het bevat een testtoepassing en voorbeeldapparaatmetagegevens, en biedt ondersteuning voor impersonatie en inactiviteitsuitschakeling. |
Usbsamp generiek USB-stuurprogramma | Demonstreert hoe u volledige snelheid, hoge snelheid en SuperSpeed-overdrachten uitvoert naar en van bulk- en isochronische eindpunten van een algemeen USB-apparaat. |
USBView | Een Windows-toepassing waarmee u door alle USB-controllers en aangesloten USB-apparaten op uw systeem kunt bladeren. |
WDF Sample Driver Learning Lab voor OSR USB-FX2 | Bevat een consoletesttoepassing en een reeks iteratieve stuurprogramma's voor zowel KMDF als UMDF versie 1. |
clientstuurprogramma voor UcmCxUcsi-poortcontroller | Demonstreert hoe u een Windows USB-Type-C poort-controllerstuurprogramma maakt met behulp van het USB-Connectorbeheer klasse-extensie stuurprogramma (UcmCx). |
UcmTcpciCx-clientstuurprogramma voor poortcontrollers | Demonstreert hoe u een Windows USB-Type-C poortcontrollerstuurprogramma kunt maken met behulp van de USB Connector Manager Type-C Port Controller Interface klasse-extensiestuurprogramma (UcmTcpciCx). |
UcmUcsiCx ACPI-clientstuurprogramma | Demonstreert hoe u een ACSI-compatibel (ACPI-transport) Windows USB-Type-C poortcontrollerstuurprogramma maakt met behulp van het stuurprogramma voor de klasseuitbreiding van USB Connector Manager (UcmCx). |