!usb3kd.xhci_resourceusage
Die Erweiterung !usb3kd.xhci_resourceusage zeigt die von einem USB 3.0-Hostcontroller verwendeten Ressourcen an.
!usb3kd.xhci_resourceusage DeviceExtension
Parameter
DeviceExtension
Adresse der Geräteerweiterung für das funktionale Geräteobjekt (FDO) des übergeordneten Controllers.
DLL
Usb3kd.dll
Hinweise
Die Ausgabe des Befehls !xhci_resourceusage basiert auf den Datenstrukturen, die vom USB 3.0 Hostcontroller-Treiber (UsbXhci.sys) verwaltet werden. Weitere Informationen über den USB 3.0-Hostcontroller-Treiber und andere Treiber im USB-Stack finden Sie unter USB Host-Side Drivers in Windows.
Beispiele
Um die Adresse der Geräteerweiterung zu erhalten, sehen Sie sich die Ausgabe des Befehls !xhci_dumpall an. Im folgenden Beispiel lautet die Adresse der Geräteerweiterung 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)
!xhci_deviceslots 0xfffffa800536e2d0
!xhci_eventring 0xfffffa800536e2d0
!xhci_resourceusage 0xfffffa800536e2d0
...
Jetzt können Sie die Adresse der Geräteerweiterung an den Befehl !xhci_resourceusage übergeben.
3: kd> !xhci_resourceusage 0xfffffa800536e2d0
## Dumping CommonBuffer Resources
------------------------------
dt USBXHCI!_COMMON_BUFFER_DATA 0xfffffa80059a5920
DmaEnabler:!wdfdmaenabler 0x57ffa65a9c8
CommonBuffers Large: Total 9 Available 2 Used 7 TotalBytes 36864
[ 1] dt _TRACKING_DATA 0xfffffa80059a6768 VA 0xfffffa8005370000 LA 0x117170000 ...
[ 2] dt _TRACKING_DATA 0xfffffa80059a4768 VA 0xfffffa8005373000 LA 0x117173000 ...
...
CommonBuffers Small: Total 32 Available 8 Used 24 TotalBytes 16384
[ 1] dt _TRACKING_DATA 0xfffffa80059a2798 VA 0xfffffa8005aeb000 LA 0x1168eb000 ...
[ 2] dt _TRACKING_DATA 0xfffffa80059a27e8 VA 0xfffffa8005aeb200 LA 0x1168eb200 ...
...