!usb3kd.xhci_dumpall

!usb3kd.xhci_dumpallコマンドは、コンピュータ上のすべてのUSB 3.0ホストコントローラに関する情報を表示します。 この表示は、USB 3.0 ホスト コントローラー ドライバー (UsbXhci.sys) によって管理されるデータ構造に基づいています。

!usb3kd.xhci_dumpall [1]

パラメーター

1
すべての XHCI コマンドを実行し、各コマンドの出力を表示します。

以下のスクリーンショットは、!xhci_dumpalllコマンドの出力を示している。

XHCI コントローラー情報が表示されている、!xhci-dumpall コマンド出力のスクリーンショット。

出力は、USB 3.0ホストコントローラが1つあることを示しています。

リンクを提供するためにデバッガー マークアップ言語 (DML) が使用されています。 リンクは、USB 3.0ホストコントローラドライバによって維持されているホストコントローラの状態に関する詳細情報を与えるコマンドを実行します。 例えば、!xhci_capability リンクをクリックすると、ホストコントローラーの詳細情報を得ることができます。 リンクをクリックする代わりに、コマンドを入力できます。 例えば、ホストコントローラのリソース使用量に関する情報を見るには、コマンド !xhci_resourceusage 0xfffffa800536e2d0 を入力します。

DML 機能は、WinDbg では使用できますが、Visual Studio や KD では使用できません。

DLL

Usb3kd.dll

解説

!xhci_dumpallコマンドは、この一連のコマンドの親コマンドです。

!xhci_dumpallファミリーのコマンドによって表示される情報は、USB 3.0ホストコントローラドライバによって保持されるデータ構造に基づいています。 USB 3.0ホストコントローラーのドライバーとUSBスタック内の他のドライバーの詳細については、USBドライバースタックアーキテクチャを参照してください。 USB 3.0スタックのドライバによって使用されるデータ構造については、Windows 8のUSBデバッグイノベーションのパート2を参照してください。

関連項目

USB 3.0 拡張機能

ユニバーサル シリアル バス (USB) ドライバー