!usb3kd.usb_tree
Расширение !usb3kd.usb_tree отображает сведения в виде дерева обо всех контроллерах, концентраторах и устройствах USB 3.0 на компьютере.
!usb3kd.usb_tree [1]
Параметры
1
Отображение содержит сведения о состоянии для концентраторов и портов.
Примеры
На следующем снимке экрана показаны выходные данные команды !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 .