!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 .
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.