!usbkd.usbhublog
Il comando !usbkd.usbhublog visualizza il log di debug per un hub USB.
!usbkd.usbhublog DeviceExtension[, NumberOfEntries]
Parametri
DeviceExtension
Indirizzo dell'estensione del dispositivo per l'oggetto dispositivo funzionale (FDO) di un hub USB.
NumberOfEntries
Numero di voci di log da visualizzare. Per visualizzare l'intero log, impostare questo parametro su -1.
DLL
Usbkd.dll
Esempi
Ecco un modo per trovare l'indirizzo dell'estensione del dispositivo per l'fdO di un hub USB. Immettere prima !usbkd.usb2tree.
0: kd> !usbkd.usb2tree
...
2)!ehci_info ffffe00001ca11a0 !devobj ffffe00001ca1050 PCI: VendorId 8086 DeviceId 293c RevisionId 0002
RootHub !hub2_info ffffe000023201a0 !devstack ffffe00002320050
...
Nell'output precedente è possibile visualizzare il comando suggerito !devstack ffffe00002320050. Immettere questo comando.
0: kd> !kdexts.devstack ffffe00002320050
!DevObj !DrvObj !DevExt ObjectName
> ffffe00002320050 \Driver\usbhub ffffe000023201a0 0000002d
ffffe0000213c050 \Driver\usbehci ffffe0000213c1a0 USBPDO-3
...
Nell'output precedente è ffffe000023201a0
l'indirizzo dell'estensione del dispositivo per l'fdO dell'hub.
Passare ora l'indirizzo dell'estensione del dispositivo a !usbhublog. In questo esempio, il secondo argomento limita la visualizzazione a 10 voci di log.
0: kd> !usbkd.usbhublog ffffe000023201a0, 10
LOG@: ffffe000023201a0 (usbhub!_DEVICE_EXTENSION_HUB)
>LOG mask = ff idx = ffffa333 (33)
*LOG: ffffe00002321ca0 LOGSTART: ffffe00002321640 *LOGEND: ffffe00002323620 # 20
[ 000] ffffe00002321ca0 HDec 0000000000000000 ffffe000002904d0 0000000000000001
[ 001] ffffe00002321cc0 HPCd 0000000000000000 0000000000000002 0000000000000004
[ 002] ffffe00002321ce0 qwk- 0000000000000000 ffffe000021c11c0 0000000000000000
[ 003] ffffe00002321d00 pq-- 0000000000000000 0000000000000002 0000000000000004
[ 004] ffffe00002321d20 _6p4 0000000000000000 0000000000000000 0000000000000004
[ 005] ffffe00002321d40 _6p1 0000000000000000 0000000000000003 0000000000000004
[ 006] ffffe00002321d60 pq++ 0000000000000000 0000000000000003 0000000000000004
[ 007] ffffe00002321d80 pq++ 0000000000000000 0000000000000006 0000000000000004
[ 008] ffffe00002321da0 _6p0 0000000000000000 ffffe000021c11c0 0000000000000004
[ 009] ffffe00002321dc0 pqDP 0000000000000000 ffffe000021c11d8 0000000000000006