Share via


!devext

!devext 拡張機能は、さまざまなバス上のデバイスのバス固有のデバイス拡張機能情報を表示します。

!devext Address TypeCode

パラメーター

住所

表示するデバイス拡張機能の 16 進数アドレスを指定します。

TypeCode

表示するデバイス拡張機能を所有するオブジェクトの種類を指定します。 型コードでは大文字と小文字は区別されません。 有効なタイプ コードは次のとおりです:

TypeCode Object
ISAPNP ISA PnP デバイス拡張
PCMCIA PCMCIA デバイス拡張機能
HID HIDデバイス拡張

DLL

Kdexts.dll

追加情報

この拡張コマンドプラグ アンド プレイアプリケーションのデバッグを参照してください。 DirectSound デバイス列挙デバイス拡張機能の詳細については、Windows Driver Kit (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>