!usbkd.usbchain
!usbkd.usbchain 명령은 지정된 PDO에서 시작하여 루트 허브로 돌아가는 USB 디바이스 체인을 표시합니다.
!usbkd.usbchain PDO
매개 변수
PDO
USB 허브에 연결된 디바이스의 PDO(물리적 디바이스 개체) 주소입니다.
DLL
Usbkd.dll
예제
USB 디바이스의 PDO 주소를 찾는 한 가지 방법은 다음과 같습니다. 먼저 !usbkd.usb2tree를 입력 합니다.
kd> !usbkd.usb2tree
...
2)!ehci_info ffffe00001ca11a0 !devobj ffffe00001ca1050 PCI: VendorId 8086 DeviceId 293c RevisionId 0002
RootHub !hub2_info ffffe000023201a0 !devstack ffffe00002320050
Port 1: !port2_info ffffe000021bf000
Port 2: !port2_info ffffe000021bfb40
Port 3: !port2_info ffffe000021c0680 !devstack ffffe00007c882a0
...
위의 출력에서 PDO의 주소는 제안된 명령 !devstack ffffe00007c882a0의 인수입니다. PDO의 주소를 !usbkd.usbchain에 전달합니다.
0: kd> !usbkd.usbchain ffffe00007c882a0
usbchain
*****************************************************************************
HUB PDO ffffe00007c882a0 on port 3 !usbhubext ffffe00007c883f0 ArmedForWake = 0
VID Xxxx PID Xxxx REV 0100 Xxxx Corporation
HUB #3 FDO ffffe00002320050 , !usbhubext ffffe000023201a0 HWC_ARM=0
ROOT HUB PDO(ext) @ffffe0000213c1a0
ROOT HUB FDO @ffffe00001ca1050, !usbhcdext ffffe00001ca11a0 PCI Vendor:Device:...