!usb3kd.xhci_dumpall
Il comando !usb3kd.xhci_dumpall visualizza informazioni su tutti i controller host USB 3.0 nel computer. Lo schermo si basa sulle strutture di dati gestite dal driver del controller host USB 3.0 (UsbXhci.sys).
!usb3kd.xhci_dumpall [1]
Parametri
1
Esegue tutti i comandi XHCI e visualizza l'output di ogni comando.
Esempi
La schermata seguente mostra l'output del comando !xhci_dumpalll.
L'output mostra che è presente un controller host USB 3.0.
L'output usa Using Debugger Markup Language (DML) per fornire collegamenti. I collegamenti eseguono comandi che forniscono informazioni dettagliate sullo stato del controller host man mano che viene gestito dal driver del controller host USB 3.0. Ad esempio, è possibile ottenere informazioni dettagliate sulle funzionalità del controller host facendo clic sul collegamento !xhci_capability . In alternativa a fare clic su un collegamento, è possibile immettere un comando. Ad esempio, per visualizzare informazioni sull'utilizzo delle risorse del controller host, è possibile immettere il comando !xhci_resourceusage 0xfffffa800536e2d0.
Nota La funzionalità DML è disponibile in WinDbg, ma non in Visual Studio o KD.
DLL
Usb3kd.dll
Osservazioni:
Il comando !xhci_dumpall è il comando padre per questo set di comandi.
- !xhci_capability
- !xhci_info
- !xhci_deviceslots
- !xhci_commandring
- !xhci_eventring
- !xhci_transferring
- !xhci_trb
- !xhci_registers
- !xhci_resourceusage
Le informazioni visualizzate dalla famiglia di comandi !xhci_dumpall si basano sulle strutture di dati gestite dal driver del controller host USB 3.0. Per informazioni sul driver del controller host USB 3.0 e altri driver nello stack USB 3.0, vedere Architettura dello stack di driver USB. Per una spiegazione delle strutture di dati usate dai driver nello stack USB 3.0, vedi la parte 2 del video Delle innovazioni di debug USB in Windows 8 .