Compartir a través de


!devstack

La extensión !devstack muestra una vista formateada de la pila de dispositivos asociada a un objeto de dispositivo.

!devstack DeviceObject 

Parámetros

DeviceObject
Especifica el objeto de dispositivo. Puede ser la dirección hexadecimal de la estructura DEVICE_OBJECT o el nombre del dispositivo.

Archivo DLL

Kdexts.dll

Información adicional

Para obtener información sobre las pilas de dispositivos, consulte la documentación del Kit de controladores de Windows (WDK).

Comentarios

Si DeviceObject especifica el nombre del dispositivo pero no proporciona ningún prefijo, se asume el prefijo "\Device\". Tenga en cuenta que este comando comprobará si DeviceObject es una dirección o un nombre de dispositivo válido antes de utilizar el evaluador de expresiones.

Este es un ejemplo:

kd> !devstack e000000085007b50
 !DevObj   !DrvObj            !DevExt   ObjectName
  e0000165fff32040  \Driver\kmixer     e0000165fff32190  
> e000000085007b50  \Driver\swenum     e000000085007ca0  KSENUM#00000005
!DevNode e0000165fff2e010 :
  DeviceInst is "SW\{b7eafdc0-a680-11d0-96d8-00aa0051e51d}\{9B365890-165F-11D0-A195-0020AFD156E4}"
 ServiceName is "kmixer"