Condividi tramite


!usb3kd.ucx_controller_list

Il comando !usb3kd.ucx_controller_list visualizza informazioni su tutti i controller host USB 3.0 nel computer. Lo schermo si basa sulle strutture di dati gestite dal driver di estensione del controller host USB (UcxVersion.sys).

!usb3kd.ucx_controller_list

Esempi

La schermata seguente mostra l'output del comando !ucx_controller_list.

Screenshot dell'output del comando !ucx-controller-list che mostra i controller host USB 3.0, i dispositivi connessi e gli endpoint.

L'output mostra che è presente un controller host USB 3.0, rappresentato dalla riga che inizia con !ucx_controller. È possibile notare che due dispositivi sono connessi al controller e che ogni dispositivo ha quattro endpoint.

L'output usa Using Debugger Markup Language (DML) per fornire collegamenti. I collegamenti eseguono comandi che forniscono informazioni dettagliate sui singoli dispositivi o endpoint. Ad esempio, è possibile ottenere informazioni dettagliate su un endpoint facendo clic su uno dei collegamenti !ucx_endpoint. In alternativa a fare clic su un collegamento, è possibile immettere un comando. Ad esempio, per visualizzare informazioni sul primo endpoint del secondo dispositivo, è possibile immettere il comando !ucx_endpoint 0xfffffa8003694860.

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

DLL

Usb3kd.dll

Osservazioni:

Il comando !ucx_controller_list è il comando padre per questo set di comandi.

Il driver di estensione del controller host USB (UcxVersion.sys) fornisce un livello di astrazione tra il driver hub USB 3.0 e il driver del controller host USB 3.0. Il driver di estensione ha una propria rappresentazione di controller host, dispositivi ed endpoint. Gli output dei comandi nella famiglia !ucx_controller_list sono basati sulle strutture di dati gestite dal driver di estensione. Per altre informazioni sul driver di estensione del controller host USB e sul driver del controller host 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 .

Vedi anche

Estensioni USB 3.0

Driver USB (Universal Serial Bus)