Condividi tramite


!usbkd.usb2tree

Il comando !usbkd.usb2tree visualizza l'albero USB 2.0.

!usbkd.usb2tree

Esempi

Questa schermata mostra ed esempio dell'output del comando !usb2tree .

Screenshot dell'output del comando !usbkd.usb2tree che mostra informazioni UHCI, EHCI e un elenco di hub enumerato.

L'output mostra un'unità di esecuzione EHCI e due unità di esecuzione UHCI. Le unità di esecuzione illustrate in questo esempio si trovano in un singolo dispositivo controller host USB. L'output mostra anche gli hub radice e i dispositivi connessi.

L'output usa Using Debugger Markup Language (DML) per fornire collegamenti. I collegamenti eseguono comandi che forniscono informazioni dettagliate relative agli oggetti nell'albero. Ad esempio, è possibile fare clic su uno dei collegamenti !devobj per ottenere informazioni sull'oggetto dispositivo funzionale associato all'unità di esecuzione EHCI. In alternativa a fare clic sul collegamento, è possibile immettere manualmente il comando: !devobj ffffe00001ca7050

Nota La funzionalità DML è disponibile in WinDbg, ma non in Visual Studio o KD.

DLL

Usb3kd.dll

Osservazioni:

Il comando !usb2tree è il comando padre per molti dei comandi delle estensioni del debugger USB 2.0. Le informazioni visualizzate da questi comandi si basano sulle strutture di dati gestite da questi driver:

  • usbehci.sys (driver miniport per il controller host USB 2)
  • usbuhci.sys (driver miniport per controller host USB 2)
  • usbport.sys (driver di porta per il controller host USB 2)
  • usbhub.sys (driver hub USB 2)

Per altre informazioni su questi driver, vedere Driver lato host USB in Windows.

Vedi anche

Estensioni del debugger USB 2.0

Driver USB (Universal Serial Bus)