!devext
!devext 扩展显示各种总线上的设备特定于总线的设备扩展信息。
!devext Address TypeCode
参数
Address
指定要显示的设备扩展的十六进制地址。
TypeCode
指定拥有要显示的设备扩展的对象的类型。 类型代码不区分大小写。 有效的类型代码为:
TypeCode | Object |
---|---|
ISAPNP | ISA PnP 设备扩展 |
PCMCIA | PCMCIA 设备扩展 |
HID | HID 设备扩展 |
DLL
Kdexts.dll
其他信息
有关此扩展命令的应用,请参阅即插即用调试。 有关设备扩展的详细信息,请参阅 Windows 驱动程序工具包 (WDK) 文档。
注解
!usbhub、!hidfdo 和!hidpdo 扩展已过时;其功能已集成到 !devext 中。
对于 !devext 不再支持的对象类型,请使用 dt(显示类型)调试器命令。
下面是 ISA PnP 设备扩展的示例:
kd> !devext e0000165fff32190 ISAPNP
ISA PnP FDO @ 0x00000000, DevExt @ 0xe0000165fff32190, Bus # 196639
Flags (0x854e2530) DF_ACTIVATED, DF_QUERY_STOPPED,
DF_STOPPED, DF_RESTARTED_NOMOVE,
DF_BUS
Unknown flags 0x054e2000
NumberCSNs - -536870912
ReadDataPort - 0x0000000d (mapped)
AddressPort - 0x00000000 (not mapped)
CommandPort - 0x00000000 (not mapped)
DeviceList - 0xe000000085007b50
CardList - 0x00000000
PhysicalBusDevice - 0x00000000
AttachedDevice - 0x00000000
SystemPowerState - Unspecified
DevicePowerState - Unspecified
下面是 PCI 设备的示例:
kd> !devext e0000000858c31b0 PCI
PDO Extension, Bus 0x0, Device 0, Function 0.
DevObj 0xe0000000858c3060 PCI Parent Bus FDO DevExt 0xe0000000858c4960
Device State = PciNotStarted
Vendor ID 8086 (INTEL) Device ID 123D
Class Base/Sub 08/00 (Base System Device/Interrupt Controller)
Programming Interface: 20, Revision: 01, IntPin: 00, Line Raw/Adj 00/00
Enables ((cmd & 7) = 106): BM Capabilities Pointer = <none>
CurrentState: System Working, Device D0
WakeLevel: System Unspecified, Device Unspecified
Requirements: <none>