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.
Warning
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.
The Windows Driver Kit (WDK) includes a debugger extension library, named WudfExt.dll, which is located in the %DDKROOT%\bin subdirectory. This topic describes the debugger extension commands in WudfExt.dll, which you can use to debug User-Mode Driver Framework (UMDF) version 1.x drivers.
To debug UMDF drivers starting in UMDF version 2.0, you must instead use the Wdfkd.dll debugger extension library. Mer information finns i Windows Driver Framework-tillägg (Wdfkd.dll).
For a complete description of each command in WudfExt.dll, see User-Mode Driver Framework Extensions (Wudfext.dll). For more information about all available debugger extension libraries, see the documentation that is supplied with the Windows Debugging package.
To load the WudfExt.dll debugger extension library, enter the following command at the debugger's command prompt:
!load WudfExt.dll
I följande tabell sammanfattas de tilläggskommandon som WudfExt.dll-tilläggsbiblioteket innehåller.
| Extension | Description | 
|---|---|
!help  | 
Visar alla felsökningstillägg som WudfExt.dll stöder  | 
!umdevstacks  | 
Visar alla enhetsstackar i värdprocessen  | 
!umdevstack  | 
Visar information om en enhetsstack i värdprocessen  | 
!umirps  | 
Visar listan över väntande I/O-begärandepaket i värdprocessen  | 
!umirp  | 
Visar information om ett I/O-begärandepaket i användarläge  | 
!wudfdriverinfo  | 
Visar information om en UMDF-drivrutin  | 
!wudfdevicequeues  | 
Visar alla I/O-köer för en enhet  | 
!wudfqueue  | 
Visar information om en I/O-kö  | 
!wudfrequest  | 
Visar information om en I/O-begäran  | 
!wudfobject  | 
Visar information om ett WDF-objekt samt dess föräldra- och barnrelationer  | 
!wudfdevice  | 
Visar plug and play-system (PnP) och energispartillstånd för en enhet  | 
!wudfdumpobjects  | 
Visar listan över utestående WDF-objekt. används för att fastställa eventuella läckta objekt när drivrutinen lossar  | 
!wudfiotarget  | 
Visar information om ett I/O-mål, inklusive dess tillstånd och lista över skickade begäranden  | 
!wudffile  | 
Visar information om en ramverksfil  | 
!umfile  | 
Shows information about a UMDF intra-stack file  | 
!wudffilehandletarget  | 
Visar information om ett filhandtagsbaserat I/O-mål  | 
!wudfusbtarget  | 
Visar information om ett USB I/O-mål  | 
!wudfusbinterface  | 
Visar information om ett USB-gränssnittsobjekt  | 
!wudfusbpipe  | 
Visar information om ett USB-rörobjekt  | 
!wudfrefhist  | 
Visar referensantalhistorik för ett ramverksobjekt  |