!usbkd.usblist
Команда !usbkd.usblist отображает связанный список структур указанного типа.
!usbkd.usblist ListAddr, ListType
Параметры
ListAddr
Адрес связанного списка структур. Чтобы найти адреса связанных списков, поддерживаемых драйвером USB-порта, используйте !usbhcdext. Чтобы найти адреса связанного списка, поддерживаемого драйвером USB-концентратора, используйте !usbhubext.
ListType
Один из следующих типов списка.
Тип списка | Структура |
---|---|
BC | usbport!_BUS_CONTEXT |
EP | usbport!_HCD_ENDPOINT |
TT | usbport!_TRANSACTION_TRANSLATOR |
DL | usbport!_USBD_DEVICE_HANDLE |
PL | usbhub!_DEVICE_EXTENSION_PDO |
ЭЛЬ | usbhub!_HUB_EXCEPTION_RECORD |
RL | usbhub!_HUB_REFERENCE_LIST_ENTRY |
TL | usbhub!_HUB_TIMER_OBJECT |
WI | usbhub!_HUB_WORKITEM |
ИО | usbhub!_IO_LIST_ENTRY |
ЛЯ | usbhub!_LATCH_LIST_ENTRY |
CL | usbhub!_PORT_CHANGE_CONTEXT |
BL | usbhub!_SSP_BUSY_HANDLE |
DLL-библиотеки
Usbkd.dll
Примеры
Вот один из способов найти адрес связанного списка. Сначала введите !usbkd.usb2tree.
0: kd> !usbkd.usb2tree
...
2)!ehci_info ffffe00001ca11a0 !devobj ffffe00001ca1050 ...
...
В предыдущих выходных данных адрес расширения FDO устройства отображается в качестве аргумента команды DML !ehci_info ffffe00001ca11a0.
Щелкните команду DML или передайте адрес расширения устройства в !usbhcdext.
0: kd> !usbkd.usbhcdext ffffe00001ca11a0
HC Flavor 1000 FDO ffffe00001ca1050
Root Hub: FDO ffffe00002320050 !hub2_info ffffe000023201a0
...
DeviceHandleList: !usblist ffffe00001ca23b8, DL
...
В предыдущем выходных данных ffffe00001ca23b8 — это адрес связанного списка структур usbport!_USBD_DEVICE_HANDLE .
Теперь передайте адрес связанного списка в !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
----------