!usb3kd.xhci_commandring
Ekstensi !usb3kd.xhci_commandring menampilkan informasi tentang struktur data cincin perintah yang terkait dengan pengontrol host USB 3.0.
!usb3kd.xhci_commandring DeviceExtension
Parameter
DeviceExtension
AAddress ekstensi perangkat untuk objek perangkat fungsional (FDO) pengontrol host.
DLL
Usb3kd.dll
Keterangan
Output perintah !xhci_commandring didasarkan pada struktur data yang dikelola oleh driver pengontrol host USB 3.0 (UsbXhci.sys). Untuk informasi selengkapnya tentang driver pengontrol host USB 3.0 dan driver lain di tumpukan USB, lihat Arsitektur Usb Driver Stack.
Cincin perintah adalah struktur data yang digunakan oleh driver pengontrol host USB 3.0 untuk meneruskan perintah ke pengontrol host.
Contoh
Untuk mendapatkan alamat ekstensi perangkat, lihat output dari perintah !xhci_dumpall . Dalam contoh berikut, alamat ekstensi perangkat 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
!xhci_commandring 0xfffffa800536e2d0 (No commands are pending)
...
Sekarang Anda dapat meneruskan alamat ekstensi perangkat ke perintah !xhci_commandring .
3: kd> !xhci_commandring 0xfffffa800536e2d0
## Dumping dt _COMMAND_DATA 0xfffffa8005362f70 !rcdrlogdump USBXHCI -a 0xfffffa8005a8f010
-------------------------------------------------------------------------------------
Stop: OFF Abort: OFF Running: ON
CommandRingBufferData: VA 0xfffffa8005aeb200 LA 0x1168eb200 !wdfcommonbuffer 0x57ffa65d988 Size 512
DequeueIndex: 24 EnqueueIndex: 24 CycleState: 0
Command Ring TRBs:
[ 0] Unknown TRB Type 49 0xfffffa8005aeb200
[ 1] ENABLE_SLOT 0xfffffa8005aeb210 CycleBit 1
[ 2] ADDRESS_DEVICE 0xfffffa8005aeb220 CycleBit 1 SlotId 1 BlockSetAddressRequest 1
...
PendingList:
Empty List
WaitingList:
Empty List