Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Warning
UMDF 2 je nejnovější verze UMDF a nahrazuje UMDF 1. Všechny nové ovladače UMDF by měly být zapsány pomocí UMDF 2. Do UMDF 1 se nepřidávají žádné nové funkce a v novějších verzích Windows 10 je omezená podpora UMDF 1. Univerzální ovladače systému Windows musí používat UMDF 2.
Archivované ukázky UMDF 1 najdete v aktualizaci ovladačů pro Windows 11, verze 22H2 z května 2022 – .
Další informace najdete v tématu Začínáme s 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. Další informace naleznete v tématu Rozšíření rozhraní Windows Driver Framework (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
Následující tabulka shrnuje příkazy rozšíření, které poskytuje knihovna rozšíření WudfExt.dll.
| Extension | Description |
|---|---|
!help |
Zobrazuje všechna rozšíření ladicího programu, která WudfExt.dll podporuje. |
!umdevstacks |
Zobrazuje všechny stohy zařízení v hostitelském procesu. |
!umdevstack |
Zobrazuje informace o stacku zařízení v hostitelském procesu. |
!umirps |
Zobrazuje seznam nevyřízených paketů vstupně-výstupních požadavků v procesu hostitele. |
!umirp |
Zobrazuje informace o paketu požadavků na vstupně-výstupní operace v uživatelském režimu. |
!wudfdriverinfo |
Zobrazuje informace o ovladači UMDF. |
!wudfdevicequeues |
Zobrazuje všechny vstupně-výstupní fronty pro zařízení. |
!wudfqueue |
Zobrazuje informace o vstupně-výstupní frontě. |
!wudfrequest |
Zobrazuje informace o V/V požadavku. |
!wudfobject |
Zobrazuje informace o objektu WDF i jeho nadřazených a podřízených relacích. |
!wudfdevice |
Zobrazuje stavové systémy Plug and Play (PnP) a řízení spotřeby pro zařízení. |
!wudfdumpobjects |
Zobrazuje seznam nevydaných objektů WDF; slouží k určení jakýchkoliv uniklých objektů při uvolnění ovladače. |
!wudfiotarget |
Zobrazuje informace o cíli vstupně-výstupních operací, včetně jeho stavu a seznamu odeslaných požadavků. |
!wudffile |
Zobrazuje informace o souboru architektury. |
!umfile |
Shows information about a UMDF intra-stack file |
!wudffilehandletarget |
Zobrazuje informace o cíli vstupně-výstupních operací založeném na souborových handlech. |
!wudfusbtarget |
Zobrazuje informace o USB I/O cíli. |
!wudfusbinterface |
Zobrazuje informace o objektu rozhraní USB. |
!wudfusbpipe |
Zobrazuje informace o objektu potrubí USB. |
!wudfrefhist |
Zobrazuje historii počtu odkazů pro objekt architektury. |