!devstack

!devstack 扩展显示与设备对象相关的设备堆栈的格式视图。

!devstack DeviceObject 

参数

DeviceObject
指定设备对象。 这可以是 DEVICE_OBJECT 结构的十六进制地址或设备名称。

DLL

Kdexts.dll

其他信息

有关设备堆栈的信息,请参阅 Windows 驱动程序工具包 (WDK) 文档。

注解

如果 DeviceObject 指定设备的名称,但没有提供前缀,则假定前缀为“\Device\”。 请注意,此命令将在使用表达式计算器之前检查 DeviceObject 是否为有效的地址或设备名称。

以下是示例:

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"