Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Den här artikeln beskriver stöd för USB-emulerad enhet (UDE) i Windows-operativsystemet för att utveckla en emulerad USB-värdstyrenhetsdrivrutin (Universal Serial Bus) och en ansluten virtuell USB-enhet. Båda komponenterna kombineras till en enda KMDF-drivrutin som kommunicerar med microsofts usb-enhetsemuleringsklasstillägg (UdeCx).
Utvecklingsverktyg och Microsoft-tillhandahållna binärfiler
Windows Driver Kit (WDK) innehåller resurser som krävs för drivrutinsutveckling, till exempel rubriker, bibliotek, verktyg och exempel.
Ladda ned paket och verktyg för Windows
Om du vill skriva en drivrutin för funktionskontrollanten behöver du:
- UdeCx: (udecx.sys) ett WDF-tillägg som används av funktionsdrivrutinen. Det här tillägget ingår i Windows.
- Länka till stub-biblioteket (Udecxstub.lib). Stubbbiblioteket finns i WDK.
- Inkludera Udecx.h som tillhandahålls i WDK.
Arkitektur för UDE
Arkitektur: USB-enhetsemulering (UDE)
USB-drivrutiner på värdsidan i Windows
Skriva drivrutiner för emulerad värdstyrenhet och enheter
Bekanta dig med UDE-objekt och handtag. Mer information om WDF-objekt finns i Introduktion till ramverksobjekt.
Förstå beteendet för UDE, hur den interagerar med klientdrivrutinen och de funktioner som klientdrivrutinen förväntas implementera.
Referensavsnitt för programmering
Emulerad USB-värdstyrenhet drivrutinsprogrammeringsreferens