!usbkd.usbtt
!usbkd.usbtt コマンドは、USBPORT!_TRANSACTION_TRANSLATOR 構造体からの情報を表示します。
!usbkd.usbtt StructAddr
パラメーター
StructAddr
usbport!_TRANSACTION_TRANSLATOR 構造体のアドレス。 USB ホストコントローラーのトランザクション トランスレーターの一覧を取得するには、!usbkd.usbhcdext コマンドを使用します。
DLL
Usbkd.dll
例
Here is one way to find the address of a usbport!_TRANSACTION_TRANSLATOR structure. まず「!usbkd.usb2tree」と入力します。
0: kd> !usbkd.usb2tree
...
2)!ehci_info ffffe00001ca11a0 !devobj ffffe00001ca1050 PCI: VendorId 8086 DeviceId 293c RevisionId 0002
...
上の出力では、FDO のデバイス拡張のアドレスが、DML コマンド !ehci_info ffffe00001ca11a0 の引数として表示されています。
GlobalTtListHead
のアドレスを取得するには、DML コマンドをクリックするか、デバイス拡張のアドレスを !usbhcdext に渡します。 そのアドレスを !usbkd.usblist に渡すと、_TRANSACTION_TRANSLATOR 構造体のアドレスが表示されます。