다음을 통해 공유


!usbkd.usbhcdlog

!usbkd.usbhcdlog 명령은 USB 호스트 컨트롤러에 대한 디버그 로그의 일부를 표시합니다.

!usbkd.usbhcdlog DeviceExtension[, NumberOfEntries]

매개 변수

DeviceExtension
UHCI 또는 EHCI USB 호스트 컨트롤러의 FDO(기능 디바이스 개체)에 대한 디바이스 확장의 주소입니다.

NumberOfEntries
표시할 로그 항목의 수입니다. 전체 로그를 표시하려면 이 매개 변수를 -1로 설정합니다.

DLL

Usbkd.dll

예제

USB 호스트 컨트롤러의 FDO에 대한 디바이스 확장의 주소를 찾는 한 가지 방법은 다음과 같습니다. 먼저 !usbkd.usb2tree를 입력 합니다.

0 kd> !usbkd.usb2tree

EHCI MINIPORT(s) dt usbport!_USBPORT_MINIPORT_DRIVER ffffe00001f48bd0
...

2)!ehci_info ffffe00001ca11a0 !devobj ffffe00001ca1050 PCI: VendorId 8086 DeviceId 293c RevisionId 0002 
...

이전 출력에서 FDO의 디바이스 확장 주소는 DML 명령 !ehci_info ffffe00001ca11a0인수로 표시됩니다.

이제 디바이스 확장 의 주소를 !usbhcdlog 명령에 전달합니다. 이 예제에서 두 번째 인수는 표시를 4개의 로그 항목으로 제한합니다.

0: kd> !usbkd.usbhcdlog ffffe00001ca11a0, 4

LOG@: ffffe00001ca11b8 
>LOG mask = 3ff idx = fff68e95 (295)
*LOG: ffffe000020192a0  LOGSTART: ffffe00002014000 *LOGEND: ffffe0000201bfe0 # 4 
[ 000] ffffe000020192a0 xSt0 ffffe00001ca1b88 0000000000000006 0000000000000001 
[ 001] ffffe000020192c0 xnd8 ffffe00001ca1b88 ffffe00001ca1050 0000000000000000 
[ 002] ffffe000020192e0 xnd0 ffffe00001ca1b88 ffffe00001ca1050 0000000000000000 
[ 003] ffffe00002019300 gNX0 0000000000000000 0000000000000000 ffffe00001ca1b88 

참고 항목

USB 2.0 디버거 확장

USB(범용 직렬 버스) 드라이버