!wudfext.umdevstacks
Die Erweiterung !wudfext.umdevstacks zeigt Informationen über alle Gerätestacks im aktuellen Hostprozess an.
!wudfext.umdevstacks [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 8 (0x80)
Zeigt Informationen über das interne Framework an.
DLL
Wudfext.dll
Hinweise
Die Erweiterung !wudfext.umdevstacks zeigt die Objekte der Frameworkschnittstelle an, die mit jedem Gerätestack verbunden sind. Für weitere Informationen über die Verwendung der Ausgabe von !wudfext.umdevstacks, siehe !wudfext.umdevstack.
Die Ausgabe !wudfext.umdevstacks enthält zwei Felder mit der Bezeichnung „Object Tracking“ und „Refcount Tracking“. Diese zeigen an, ob die Option zur Objektnachverfolgung (TrackObjects) bzw. die Option zur Nachverfolgung der Referenzanzahl (TrackRefCounts) im WDF Verifier aktiviert wurde. Wenn die Option zur Objektnachverfolgung aktiviert wurde, enthält die Anzeige die Adresse der Objektnachverfolgung; diese Adresse kann an !wudfext.wudfdumpobjects übergeben werden, um Informationen zur Nachverfolgung anzuzeigen.
Hier ist ein Beispiel für die Anzeige !wudfext.umdevstacks:
0: kd> !umdevstacks
Number of device stacks: 1
Device Stack: 0x038c6f08 Pdo Name: \Device\USBPDO-11
Number of UM devices: 1
Device 0
Driver Config Registry Path: WUDFOsrUsbFx2
UMDriver Image Path: D:\Windows\system32\DRIVERS\UMDF\WUDFOsrUsbFx2.dll
Fx Driver: IWDFDriver 0x3076ff0
Fx Device: IWDFDevice 0x3082e70
IDriverEntry: WUDFOsrUsbFx2!CMyDriver 0x0306eff8
Open UM files (use !umfile <addr> for details):
0x04a8ef84
Device XFerMode: CopyImmediately RW: Buffered CTL: Buffered
Object Tracker Address: 0x03074fd8
Object Tracking ON
Refcount Tracking OFF
DevStack XFerMode: CopyImmediately RW: Buffered CTL: Buffered
Zusätzliche Informationen
Weitere Informationen finden Sie unter User-Mode Driver Framework Debugging.