!usb3kd.ucx_controller_list

O comando !usb3kd.ucx_controller_list mostra informações sobre todos os controladores de host USB 3.0 no computador. A exibição se baseia em estruturas de dados mantidas pelo driver de extensão do controlador de host USB (UcxVersion.sys).

!usb3kd.ucx_controller_list

Exemplos

A seguinte captura de tela mostra a saída do comando !ucx_controller_list.

Captura de tela da saída do comando !ucx-controller-list mostrando controladores de host USB 3.0, dispositivos conectados e pontos de extremidade.

A saída exibe que há um controlador de host USB 3.0, que é representado pela linha que começa com !ucx_controller. Você pode ver que dois dispositivos estão conectados ao controlador e que cada dispositivo tem quatro pontos de extremidade.

A saída utiliza Usando Linguagem de Manipulação de Dados (DML) para fornecer links. Os links executam comandos que oferecem informações detalhadas sobre dispositivos ou pontos de extremidade individuais. Por exemplo, você pode ver informações detalhadas sobre um ponto de extremidade clicando em um dos links !ucx_endpoint. Como alternativa a clicar em um link, você pode inserir um comando. Por exemplo, para ver informações sobre o primeiro ponto de extremidade do segundo dispositivo, você pode inserir o comando !ucx_endpoint 0xfffffa8003694860.

Observação O recurso DML está disponível no WinDbg, mas não no Visual Studio ou KD.

DLL

Usb3kd.dll

Comentários

O comando !ucx_controller_list é o comando pai para esse conjunto de comandos.

O driver de extensão do controlador de host USB (UcxVersion.sys) oferece uma camada de abstração entre o driver do hub USB 3.0 e o driver do controlador de host USB 3.0. O driver de extensão tem sua própria representação de controladores de host, dispositivos e pontos de extremidade. As saídas dos comandos na família !ucx_controller_list se baseiam nas estruturas de dados mantidas pelo driver de extensão. Para ver mais informações sobre o driver de extensão do controlador de host USB e o driver do controlador de host USB 3.0, consulte Arquitetura de pilha do driver USB. Para ver uma explicação sobre as estruturas de dados usadas pelos drivers na pilha USB 3.0, consulte a Parte 2 do vídeo Inovações de depuração USB no Windows 8.

Confira também

Extensões USB 3.0

Drivers USB (Barramento Serial Universal)