Compartir a través de


!usbkd.usblist

El comando !usbkd.usblist muestra una lista vinculada de estructuras de un tipo especificado.

!usbkd.usblist ListAddr, ListType

Parámetros

ListAddr
Dirección de una lista vinculada de estructuras. Para buscar direcciones de listas vinculadas mantenidas por el controlador de puerto USB, use !usbhcdext. Para buscar direcciones de listas vinculadas mantenidas por el controlador de concentrador USB, use !usbhubext.

ListType
Uno de los siguientes tipos de listas.

Tipo de lista Estructura
BC usbport!_BUS_CONTEXT
EP usbport!_HCD_ENDPOINT
TT usbport!_TRANSACTION_TRANSLATOR
DL usbport!_USBD_DEVICE_HANDLE
PL usbhub!_DEVICE_EXTENSION_PDO
EL usbhub!_HUB_EXCEPTION_RECORD
RL usbhub!_HUB_REFERENCE_LIST_ENTRY
TL usbhub!_HUB_TIMER_OBJECT
WI usbhub!_HUB_WORKITEM
E/S usbhub!_IO_LIST_ENTRY
Los Ángeles usbhub!_LATCH_LIST_ENTRY
CL usbhub!_PORT_CHANGE_CONTEXT
BL usbhub!_SSP_BUSY_HANDLE

Archivo DLL

Usbkd.dll

Ejemplos

Esta es una manera de encontrar la dirección de una lista vinculada. Primero introduzca !usbkd.usb2tree.

0: kd> !usbkd.usb2tree
...
2)!ehci_info ffffe00001ca11a0 !devobj ffffe00001ca1050 ...
   ...

En la salida anterior, la dirección de la extensión de dispositivo del FDO aparece como argumento del comando de DML !ehci_info ffffe00001ca11a0.

Haga clic en el comando DML o transfiera la dirección de la extensión del dispositivo a !usbhcdext.

0: kd> !usbkd.usbhcdext ffffe00001ca11a0

HC Flavor 1000  FDO ffffe00001ca1050
Root Hub: FDO ffffe00002320050 !hub2_info ffffe000023201a0
...
DeviceHandleList: !usblist ffffe00001ca23b8, DL
...

En la salida anterior, ffffe00001ca23b8 es la dirección de una lista vinculada de estructuras usbport!_USBD_DEVICE_HANDLE.

Ahora, transfiera la dirección de la lista vinculada a !usblist.

0: kd> !usblist ffffe00001ca23b8, DL
list: ffffe00001ca23b8 DL
----------
!usbdevh ffffe000020f9590
SSP [IdleReady] (0)
PCI\VEN_Xxxx  Xxxx Corporation
Root Hub
DriverName :  
----------
!usbdevh ffffe00001bce250
SSP [IdleReady] (0)
USB\Xxxx  Xxxx Corporation
Speed: HIGH, Address:  1, PortPathDepth: 1, PortPath: [3 0 0 0 0 0]
DriverName :\Driver\USBSTOR      !devstack ffffe000053ef2a0
----------

Consulte también

Extensiones del depurador USB 2.0

Controladores de bus serie universal (USB)