Partilhar via


!usb3kd.xhci_info

A extensão !usb3kd.xhci_info exibe todos os comandos XHCI para um controlador host USB 3.0 individual.

!usb3kd.xhci_info DeviceExtension

Parâmetros

Extensão do dispositivo
Endereço da extensão de dispositivo para o controlador host do objeto de dispositivo funcional (FDO).

DLL

Usb3kd.dll

Comentários

A saída do comando !usb3kd.xhci_info é baseada nas estruturas de dados mantidas pelo driver (UsbXhci.sys) do controlador host USB 3.0. Para obter mais informações sobre o driver do controlador host USB 3.0 e outros drivers na pilha USB, consulte Drivers do lado do host USB no Windows.

Exemplos

Você pode obter o endereço da extensão do dispositivo a partir do comando !xhci_dumpall ou de uma variedade de outros comandos do depurador. Por exemplo, o comando !devstack mostra o endereço da extensão do dispositivo. No exemplo a seguir, o endereço da extensão de dispositivo para o FDO do controlador host é fffffa800536e2d0.

3: kd> !devnode 0 1 usbxhci
Dumping IopRootDeviceNode (= 0xfffffa8003609cc0)
DevNode 0xfffffa8003df3010 for PDO 0xfffffa8003dd5870
  InstancePath is "PCI\VEN_...
  ServiceName is "USBXHCI"
  ...

3: kd> !devstack 0xfffffa8003dd5870
  !DevObj   !DrvObj            !DevExt   ObjectName
  fffffa800534b060  \Driver\USBXHCI    fffffa800536e2d0  USBFDO-3
  fffffa8003db5790  \Driver\ACPI       fffffa8003701cb0  
> fffffa8003dd5870  \Driver\pci        fffffa8003dd59c0  NTPNP_PCI0020
...

Agora você pode passar o endereço da extensão do dispositivo para o comando !xhci_info.

3: kd> !xhci_info 0xfffffa80`0536e2d0

## Dumping XHCI controller commands - DeviceExtension 0xfffffa800536e2d0
------------------------------------------------------------
 ... - PCI: VendorId ... DeviceId ... RevisionId ... Firmware ...

    dt USBXHCI!_CONTROLLER_DATA 0xfffffa80052f20c0
    !rcdrlogdump USBXHCI -a 0xfffffa8005068520
    !rcdrlogdump USBXHCI -a 0xfffffa8004e8b9a0 (rundown)
    !wdfdevice 0x57ffac91fd8
    !xhci_capability 0xfffffa800536e2d0
    !xhci_registers 0xfffffa800536e2d0
    !xhci_commandring 0xfffffa800536e2d0 (No commands are pending)
    !xhci_deviceslots 0xfffffa800536e2d0
    !xhci_eventring 0xfffffa800536e2d0
    !xhci_resourceusage 0xfffffa800536e2d0
    !pci 100 0x30 0x0 0x0

Confira também

Extensões USB 3.0

!xhci_dumpall

Drivers USB (Barramento Serial Universal)