Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La extensión !usb3kd.xhci_registers permite ver los registros de un controlador host USB 3.0.
!usb3kd.xhci_registers DeviceExtension
Parámetros
DeviceExtension
Dirección de la extensión de dispositivo para el objeto de dispositivo funcional (FDO) del controlador host.
Archivo DLL
Usb3kd.dll
Comentarios
El resultado del comando !xhci_registers se basa en las estructuras de datos mantenidas por el controlador del controlador host USB 3.0 (UsbXhci.sys). Para obtener más información sobre el controlador del controlador host USB 3.0 y otros controladores de la pila USB, consulte Controladores host USB en Windows.
Ejemplos
Para obtener la dirección de la extensión del dispositivo, busque en el resultado del comando !xhci_dumpall. En el ejemplo siguiente, la dirección de la extensión de dispositivo es 0xfffffa800536e2d0.
3: kd> !xhci_dumpall
## Dumping all the XHCI controllers - DrvObj 0xfffffa80053072f0
------------------------------------------------------------
1) ... - 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
...
Tras esto, puede pasar la dirección de la extensión del dispositivo al comando !xhci_registers.
3: kd> !xhci_registers 0xfffffa800536e2d0
## Dumping controller registers
----------------------------
dt USBXHCI!_OPERATIONAL_REGISTERS 0xfffff880046a8020
DeviceContextBaseAddressArrayPointer: 00000001168b9000
Command Registers
-----------------
RunStopBit: 1
HostControllerReset: 0
...
Status Registers
----------------
HcHalted: 0
HostSystemError: 0
...
commandRingControl Registers
----------------------------
RingCycleState: 0
CommandStop: 0
...
Runtime Registers
-----------------
dt USBXHCI!_RUNTIME_REGISTERS 0xfffff880046a8600
MicroFrameIndex: 0x3f7a
dt -ba8 USBXHCI!_INTERRUPTER_REGISTER_SET 0xfffff880046a8620
RootPort Registers
------------------
dt -a4 -r2 USBXHCI!_PORT_REGISTER_SET 0xfffff880046a8420