Condividi tramite


!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

Vedi anche

Estensioni del debugger USB 2.0

Driver USB (Universal Serial Bus)