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


!usb3kd.usb_tree

Расширение !usb3kd.usb_tree отображает сведения в виде дерева обо всех контроллерах, концентраторах и устройствах USB 3.0 на компьютере.

!usb3kd.usb_tree [1]

Параметры

1
Отображение содержит сведения о состоянии для концентраторов и портов.

Примеры

На следующем снимке экрана показаны выходные данные команды !usb_tree .

Снимок экрана: выходные данные команды !usb_tree, отображающие топологию, перечисленные устройства и список концентраторов.

Выходные данные показывают, что есть один контроллер узла USB 3.0, который представлен строкой, начинающейся с !xhci_info. Следующая строка представляет корневой концентратор для контроллера узла. Следующие четыре строки представляют порты, связанные с корневым концентратором. Вы увидите, что два порта подключены к устройствам.

Выходные данные используют язык разметки отладчика (DML) для предоставления ссылок. Ссылки выполняют команды, предоставляющие подробные сведения об отдельных объектах в дереве. Например, можно получить сведения об одном из подключенных устройств, щелкнув одну из ссылок !device_info . В качестве альтернативы щелчку ссылки можно ввести команду. Например, чтобы просмотреть сведения о первом подключенном устройстве, можно ввести команду !device_info 0xfffffa8004630690.

Обратите внимание , что функция DML доступна в WinDbg, но не в Visual Studio или KD.

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

Usb3kd.dll

Замечания

Команда !usb_tree является родительской командой для этого набора команд.

Сведения, отображаемые семейством команд !usb_tree , основаны на структурах данных, поддерживаемых драйвером концентратора USB 3.0. Сведения о драйвере концентратора USB 3.0 и других драйверах в стеке USB 3.0 см. в статье "Архитектура стека драйверов USB". Описание структур данных, используемых драйверами в стеке USB 3.0, см. в разделе "Часть 2 инноваций в отладке USB" в видео с Windows 8 .

См. также

Расширения USB 3.0

Драйверы универсальной последовательной шины (USB)