!wudfext.umdevstacks
La extensión !wudfext.umdevstacks muestra información sobre todas las pilas de dispositivos en el proceso de host actual.
!wudfext.umdevstacks [Flags]
Parámetros
Banderas
Opcional. Especifica el tipo de información que se va a mostrar. Las marcas pueden ser cualquier combinación de los siguientes bits. El valor predeterminado es 0x01.
Bit 0 (0x01)
Muestra información detallada sobre cada pila de dispositivos.
Bit 8 (0x80)
Muestra información sobre el marco interno.
Archivo DLL
Wudfext.dll
Comentarios
La extensión !wudfext.umdevstacks muestra los objetos de interfaz de marco asociados a cada pila de dispositivos. Para obtener más información acerca del uso de la salida de !wudfext.umdevstacks, consulte !wudfext.umdevstack.
La salida de !wudfext.umdevstacks incluye dos campos titulados "Seguimiento de objetos" y "Seguimiento de recuento de referencias". Estos indican si la opción de seguimiento de objetos (TrackObjects) y la opción de seguimiento de recuento de referencias (TrackRefCounts) se han habilitado en el Comprobador de WDF, respectivamente. Si se ha habilitado la opción de seguimiento de objetos, la pantalla incluye la dirección de seguimiento de objetos; esta dirección se puede pasar a !wudfext.wudfdumpobjects para mostrar la información de seguimiento.
Este es un ejemplo de la pantalla !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
Información adicional
Para obtener más información, consulte Depuración del marco de controlador en modo de usuario.