Поделиться через


!devext

Расширение !devext отображает сведения о расширении устройства для конкретной шины для устройств на различных автобусах.

!devext Address TypeCode

Параметры

Адрес

Указывает шестнадцатеричный адрес отображаемого расширения устройства.

TypeCode

Указывает тип объекта, которому принадлежит расширение устройства для отображения. Коды типов не учитывает регистр. Допустимые коды типов:

Код типа Object
ISAPNP Расширение устройства ISA PnP
PCMCIA Расширение устройства PCMCIA
СПРЯТАЛ Расширение устройства HID

DLL-библиотеки

Kdexts.dll

Дополнительная информация

См. самонастраивающийся отладку приложений этой команды расширения. Дополнительные сведения о расширениях устройств см. в документации по комплекту драйверов Windows (WDK).

Замечания

Расширения !usbhub, !hidfdo и !hidpdo устарели; их функциональные возможности были интегрированы в !devext.

Для этих типов объектов, которые больше не поддерживаются !devext, используйте команду отладчика dt (display Type).

Ниже приведен пример расширения устройства 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>