!usb3kd.xhci_dumpall
Команда !usb3kd.xhci_dumpall отображает сведения обо всех контроллерах узла USB 3.0 на компьютере. Отображение основано на структурах данных, поддерживаемых драйвером контроллера узла USB 3.0 (UsbXhci.sys).
!usb3kd.xhci_dumpall [1]
Параметры
1
Выполняет все команды XHCI и отображает выходные данные каждой команды.
Примеры
На следующем снимке экрана показаны выходные данные команды !xhci_dumpalll.
В выходных данных показано, что есть один контроллер узла USB 3.0.
Выходные данные используют язык разметки отладчика (DML) для предоставления ссылок. Ссылки выполняют команды, которые предоставляют подробные сведения о состоянии контроллера узла, как он поддерживается драйвером контроллера узла USB 3.0. Например, можно получить подробные сведения о возможностях контроллера узла, щелкнув ссылку !xhci_capability . В качестве альтернативы щелчку ссылки можно ввести команду. Например, чтобы просмотреть сведения об использовании ресурсов контроллера узла, можно ввести команду !xhci_resourceusage 0xfffffa800536e2d0.
Обратите внимание , что функция DML доступна в WinDbg, но не в Visual Studio или KD.
DLL-библиотеки
Usb3kd.dll
Замечания
Команда !xhci_dumpall является родительской командой для этого набора команд.
- !xhci_capability
- !xhci_info
- !xhci_deviceslots
- !xhci_commandring
- !xhci_eventring
- !xhci_transferring
- !xhci_trb
- !xhci_registers
- !xhci_resourceusage
Сведения, отображаемые семейством команд !xhci_dumpall , основаны на структурах данных, поддерживаемых драйвером контроллера узла USB 3.0. Сведения о драйвере контроллера узла USB 3.0 и других драйверах в стеке USB 3.0 см. в статье "Архитектура стека драйверов USB". Описание структур данных, используемых драйверами в стеке USB 3.0, см. в разделе "Часть 2 инноваций в отладке USB" в видео с Windows 8 .