!usbkd.usb2tree

!usbkd.usb2tree 命令显示 USB 2.0 树

!usbkd.usb2tree

示例

此屏幕截图显示了 !usb2tree 命令的输出示例。

显示 UHCI、EHCI 信息和枚举中心列表的 !usbkd.usb2tree 命令输出的屏幕截图。

输出显示一个 EHCI 执行单元和两个 UHCI 执行单元。 此示例中显示的执行单元恰好位于一个 USB 主机控制器设备上。 输出还会显示根集线器和连接的设备。

输出使用使用调试器标记语言 (DML) 来提供链接。 这些链接执行的命令可提供与树中对象相关的详细信息。 例如,可以单击其中一个 !devobj 链接,获取与 EHCI 执行单元相关的功能设备对象的信息。 除了单击链接,还可以手动输入命令:!devobj ffffe00001ca7050

注意 DML 功能在 WinDbg 中可用,但在 Visual Studio 或 KD 中不可用。

DLL

Usb3kd.dll

注解

!usb2tree 命令是许多 USB 2.0 调试程序扩展命令的父命令。这些命令显示的信息基于这些驱动程序维护的数据结构:

  • usbehci.sys(USB 2 主机控制器的微型端口驱动程序)
  • usbuhci.sys(USB 2 主机控制器的微型端口驱动程序)
  • usbport.sys(USB 2 主机控制器的端口驱动程序)
  • usbhub.sys(USB 2 集线器驱动程序)

有关这些驱动程序的更多信息,请参阅 Windows 中的 USB 主机端驱动程序

另请参阅

USB 2.0 调试器扩展

通用串行总线 (USB) 驱动程序