!usbkd.usbhubs
!usbkd.usbhubs 명령은 USB 허브에 대한 정보를 표시합니다.
!usbkd.usbhubs a[v]
!usbkd.usbhubs x[v]
!usbkd.usbhubs r[v]
매개 변수
a
모든 허브를 표시합니다.
r
루트 허브를 표시합니다.
x
외부 허브를 표시합니다.
v
출력은 자세한 정보입니다. 예를 들어 !usbhubs rv 는 모든 루트 허브에 대한 자세한 출력을 표시합니다.
DLL
Usbkd.dll
예제
다음은 !usbhubs 명령의 자세한 출력 예입니다 .
0: kd> !usbkd.usbhubs rv
args 'rv'
level: r v
ROOT HUBS
*LIST -- Root Hub List @ fffff8000217f440
*flink, blink ffffe000023215c0,ffffe000011f85c0
----------
[0] entry @: ffffe000023201a0
!DevObj ffffe00002320050 !usbhubext ffffe000023201a0
On Host Controller (0x8086, 0x293c)
Stat_AsyncResumeStartAt: 2437ee39d29bd498
Stat_AsyncResumeCompleteAt: 24413c77d29bd498
Stat_AsyncResume: 0x3c(60) ms
Stat_SyncResumeStartAt: 2437ee39d29bd498
Stat_SyncResumeCompleteAt: 2437ee39d29bd498
Stat_SyncResume: 0x0(0) ms
Trap Regs: Event, Port, Event (ffffe000023204d0)
Enable: 0 Port: 0 Event 00000000
Hub Number: # 3
Number Of Ports: 4
dt usbhub!_USBHUB_FDO_FLAGS ffffe00002320ba0
>Is Root
>Power Switching:
No Power Switching
>Overcurrent:
Global Overcurrent
>PortIndicators:
No PortIndicators present
>AllowWakeOnConnect:
DO NOT WakeOnConnect
>CURRENT Hub Wake on Connectstate:
HWC_DISARM:- do not wake system on connect/disconnect event
>CURRENT Bus Wake state:
BUS_DISARM:- bus not armed for wake by this hub
>CURRENT Wake Detect state (WW Irp):
HUB_DISARM:- no ww irp pending (HUB_WAKESTATE_DISARMED)
Milliamps/Port : 500ma
Power caps (0 = not reported)
PortPower_Registry : 0
PortPower_DeviceStatus : 500
PortPower_CfgDescriptor : 500
## PortPower_HubStatus : 500
----------
[1] entry @: ffffe000008b91a0
!DevObj ffffe000008b9050 !usbhubext ffffe000008b91a0
On Host Controller (0x8086, 0x2937)
...