Sdílet prostřednictvím


Souhrn rozšíření ladicího nástroje v Wudfext.dll

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.