Partager via


!usbkd.usb2tree

La commande !usbkd.usb2tree affiche l’arborescence USB 2.0.

!usbkd.usb2tree

Exemples

Cette capture d’écran illustre un exemple de sortie de la commande !usb2tree.

Capture d’écran de la sortie de la commande !usbkd.usb2tree affichant les informations UHCI, EHCI ainsi qu'une liste de hubs numérotée.

La sortie affiche une unité d’exécution EHCI et deux unités d’exécution UHCI. Les unités d’exécution affichées dans cet exemple se trouvent sur un seul périphérique de contrôleur hôte USB. La sortie affiche également les hubs racines et les appareils connectés.

La sortie utilise Utilisation du langage de balisage du débogueur pour fournir des liens. Les liens exécutent des commandes qui fournissent des informations détaillées concernant les objets de l’arborescence. Par exemple, vous pouvez cliquer sur l’un des liens !devobj pour obtenir des informations sur l’objet d’appareil fonctionnel associé à l’unité d’exécution EHCI. Vous pouvez également saisir la commande manuellement : !devobj ffffe0001ca7050

Remarque : la fonctionnalité DML est disponible dans WinDbg, mais pas dans Visual Studio ni KD.

DLL

Usb3kd.dll

Notes

La commande !usb2tree est la commande parente pour la plupart des commandes d'extension de débogueur USB 2.0. Les informations qu'affichent ces commandes sont basées sur les structures de données gérées par les pilotes suivants :

  • usbehci.sys (pilote de miniport pour contrôleur hôte USB 2)
  • usbuhci.sys (pilote de miniport pour contrôleur hôte USB 2)
  • usbport.sys (pilote de port pour contrôleur hôte USB 2)
  • usbhub.sys (pilote de hub USB 2)

Pour plus d’informations sur ces pilotes, consultez Pilotes USB côté hôte dans Windows.

Voir aussi

Extensions de débogueur USB 2.0

Pilotes USB (Universal Serial Bus)