!usb3kd.xhci_capability
!usb3kd.xhci_capability擴充功能會顯示USB 3.0主機控制器的功能。
!usb3kd.xhci_capability DeviceExtension
參數
DeviceExtension
主機控制器功能裝置物件的裝置延伸模組位址(FDO)。
DLL
Usb3kd.dll
備註
!xhci_capability 命令的輸出是以 USB 3.0 主機控制器驅動程式 (UsbXhci.sys) 所維護的數據結構為基礎。 如需 USB 3.0 主機控制器驅動程式和其他 USB 堆疊驅動程式的詳細資訊,請參閱 USB 驅動程式堆疊架構。
範例
若要取得裝置延伸模組的位址,請查看 !xhci_dumpall 命令的輸出。 在下列範例中,裝置擴充功能的位址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_capability 命令。
3: kd> !xhci_capability 0xfffffa800536e2d0
## Controller Capabilities
-----------------------
dt USBXHCI!_REGISTER_DATA 0xfffffa8005362c00
dt USBXHCI!_CAPABILITY_REGISTERS 0xfffff880046a8000
MajorRevision.MinorRevision = 0.96
Device Slots: 32
Interrupters: 8
Ports: 4
IsochSchedulingThreshold: 1
EventRingSegmentTableMax: 1 (2^ERST = 2)
ScratchpadRestore: OFF
MaxScratchpadBuffers: 0
U1DeviceExitLatency: 0
U2DeviceExitLatency: 0
AddressingCapability: 64 bit
BwNegotiationCapability: ON
ContextSize: 32 bytes
PortPowerControl: ON
PortIndicators: OFF
LightHCResetCapability: OFF
LatencyToleranceMessagingCapability: ON
NoSecondarySidSupport: TRUE
MaximumPrimaryStreamArraySize = 4 ( 2^(MaxPSASize+1) = 32 )
XhciExtendedCapabilities:
[1] USB_LEGACY_SUPPORT: dt _USBLEGSUP 0xfffff880046a8500
[2] Supported Protocol 0xfffff880046a8510, Version 3.0, Offset 1, Count 2, HighSpeedOnly OFF, IntegratedHub OFF, HardwareLPM OFF
[3] Supported Protocol 0xfffff880046a8520, Version 2.0, Offset 3, Count 2, HighSpeedOnly OFF, IntegratedHub OFF, HardwareLPM OFF
## Software Supported Capabilities
-------------------------------
DeviceSlots: 32
Interrupters: 1
Ports: 4
MaxEventRingSegments: 2
U1DeviceExitLatency: 0
U2DeviceExitLatency: 0
DeviceFlags:
IgnoreBiosHandoffFailure
SetLinkTrbChainBit
UseSingleInterrupter
DisableIdlePowerManagement