Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Erweiterung !wdfkd.wdfumdevstacks zeigt Informationen zu allen UMDF-Gerätestapeln im impliziten Prozess an.
!wdfkd.wdfumdevstacks [Flags]
Parameter
Flaggen
Optional. Gibt die Art der anzuzeigenden Informationen an. Flags kann eine beliebige Kombination der folgenden Bits sein. Der Standardwert ist 0x01.
Bit 0 (0x01)
Zeigt detaillierte Informationen über jeden Gerätestack an.
Bit 7 (0x80)
Zeigt Informationen zum internen Framework an.
DLL
Wdfkd.dll
Frameworks
UMDF 2
Zusätzliche Informationen
Weitere Informationen finden Sie unter Kernelmodus-Treiberframeworkdebugging.
Hinweise
Sie können diesen Befehl in einer Kernelmodus-Debuggingsitzung oder in einer Benutzermodus-Debuggingsitzung verwenden, die an den UMDF-Hostprozess (wudfhost.exe) angefügt ist.
Dieser Befehl zeigt dieselben Informationen wie der Benutzermodusbefehl !wudfext.umdevstacks an.
Vor der Eingabe dieses Befehls verwenden Sie !process, um eine Liste aller UMDF-Hostprozesse abzurufen.
0: kd> !process 0 0 wudfhost.exe
PROCESS ffffe00000c32900
SessionId: 0 Cid: 079c Peb: 7ff782537000 ParentCid: 037c
DirBase: 607af000 ObjectTable: ffffc00009807940 HandleCount: <Data Not Accessible>
Image: WUDFHost.exe
Die vorherige Ausgabe gibt einen UMDF-Hostprozess aus, das bedeutet also, dass es eine Instanz von wudfhost.exe gibt.
Verwenden Sie im nächsten als nächstes .process, um den impliziten Prozess auf wudfhost.exe festzulegen.
0: kd> .process /P ffffe00000c32900
Implicit process is now ffffe000`00c32900
.cache forcedecodeptes done
Geben Sie nun !wdfkd.wdfumdevstacks ein, um die UMDF-Gerätestapel im impliziten Prozess anzuzeigen (wudfhost.exe).
0: kd> !wdfkd.wdfumdevstacks
Number of device stacks: 1
Device Stack: 0x000000a5a3ab5f70 Pdo Name: \Device\00000052
Active: Yes
Number of UM devices: 1
Device 0
Driver Config Registry Path: MyUmdf2Driver
UMDriver Image Path: C:\WINDOWS\System32\drivers\UMDF\MyUmdf2Driver.dll
FxDriver: 0xa5a3acaaa0
FxDevice: 0xa5a3ac4fc0
Open UM files (use !wdfumfile <addr> for details): <None>
Device XFerMode: Deferred RW: Buffered CTL: Buffered
DevStack XFerMode: Deferred RW: Buffered CTL: Buffered
Die vorherige Ausgabe zeigt, dass im impliziten Prozess ein UMDF-Gerätestapel vorhanden ist. Sie sehen auch, dass der Gerätestapel über ein Geräteobjekt verfügt (Anzahl der UM-Geräte: 1).