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.
Varning
UMDF 2 är den senaste versionen av UMDF och ersätter UMDF 1. Alla nya UMDF-drivrutiner ska skrivas med UMDF 2. Inga nya funktioner läggs till i UMDF 1 och det finns begränsat stöd för UMDF 1 på nyare versioner av Windows 10. Universella Windows-drivrutiner måste använda UMDF 2.
De arkiverade UMDF 1-exemplen finns i Windows 11 version 22H2 – maj 2022 Uppdatering av drivrutinsexempel.
Mer information finns i Komma igång med UMDF.
User-Mode Driver Framework (UMDF) består av en uppsättning samarbetsobjekt. UMDF skapar och hanterar en serie objekt som exponeras för enhetsdrivrutinen i användarläge. Vissa av dessa objekt skapas av UMDF som svar på programutlösta åtgärder, till exempel en I/O-begäran, medan andra UMDF-objekt skapas när drivrutinen anropar UMDF-gränssnittsmetoder. Om du till exempel vill skapa ett I/O-köobjekt anropar drivrutinen metoden IWDFDevice::CreateIoQueue.
Följande avsnitt beskriver kärnramverksobjekten, delmängden av komponentobjektmodellen (COM) som de baseras på och UMDF DDI-programmeringsmodellen: