Microsoft-Windows-USB-USBXHCI

EventTitleChannelSampleRule
1Start RundownMicrosoft-Windows-USB-USBXHCI-AnalyticNN
2Complete RundownMicrosoft-Windows-USB-USBXHCI-AnalyticNN
3USBXHCI Controller InformationMicrosoft-Windows-USB-USBXHCI-AnalyticNN
4USBXHCI Device InformationMicrosoft-Windows-USB-USBXHCI-AnalyticNN
5USBXHCI Endpoint InformationMicrosoft-Windows-USB-USBXHCI-AnalyticNN
6USBXHCI Controller CreateMicrosoft-Windows-USB-USBXHCI-AnalyticNN
7USBXHCI Controller DeleteMicrosoft-Windows-USB-USBXHCI-AnalyticNN
8USBXHCI Device CreateMicrosoft-Windows-USB-USBXHCI-AnalyticNN
9USBXHCI Device UpdateMicrosoft-Windows-USB-USBXHCI-AnalyticNN
10USBXHCI Device DeleteMicrosoft-Windows-USB-USBXHCI-AnalyticNN
11USBXHCI Endpoint CreateMicrosoft-Windows-USB-USBXHCI-AnalyticNN
12USBXHCI Endpoint UpdateMicrosoft-Windows-USB-USBXHCI-AnalyticNN
13USBXHCI Endpoint DeleteMicrosoft-Windows-USB-USBXHCI-AnalyticNN
14Windows failed to start the DeviceDescription for the following reason.SystemNN
15USBXHCI Controller Firmware Version UpdateMicrosoft-Windows-USB-USBXHCI-AnalyticNN
16USBXHCI Controller EvtDeviceD0Entry StartMicrosoft-Windows-USB-USBXHCI-AnalyticNN
17USBXHCI Controller EvtDeviceD0Entry CompleteMicrosoft-Windows-USB-USBXHCI-AnalyticNN
18USBXHCI Controller EvtDeviceD0EntryPostInterruptsEnabled StartMicrosoft-Windows-USB-USBXHCI-AnalyticNN
19USBXHCI Controller EvtDeviceD0EntryPostInterruptsEnabled CompleteMicrosoft-Windows-USB-USBXHCI-AnalyticNN
20USBXHCI Controller EvtDeviceD0ExitPreInterruptsDisabled StartMicrosoft-Windows-USB-USBXHCI-AnalyticNN
21USBXHCI Controller EvtDeviceD0ExitPreInterruptsDisabled CompleteMicrosoft-Windows-USB-USBXHCI-AnalyticNN
22USBXHCI Controller EvtDeviceD0Exit StartMicrosoft-Windows-USB-USBXHCI-AnalyticNN
23USBXHCI Controller EvtDeviceD0Exit CompleteMicrosoft-Windows-USB-USBXHCI-AnalyticNN
24USBXHCI Controller Save State StartMicrosoft-Windows-USB-USBXHCI-AnalyticNN
25USBXHCI Controller Save State CompleteMicrosoft-Windows-USB-USBXHCI-AnalyticNN
26USBXHCI Controller Restore State StartMicrosoft-Windows-USB-USBXHCI-AnalyticNN
27USBXHCI Controller Restore State CompleteMicrosoft-Windows-USB-USBXHCI-AnalyticNN
28USBXHCI Controller Internal Reset StartMicrosoft-Windows-USB-USBXHCI-AnalyticNN
29USBXHCI Controller Internal Reset CompleteMicrosoft-Windows-USB-USBXHCI-AnalyticNN
30USBXHCI Controller Error detected.Microsoft-Windows-USB-USBXHCI-AnalyticNN
31xHCI Command sent to ControllerMicrosoft-Windows-USB-USBXHCI-AnalyticNN
32xHCI Command waitlisted due to Command Ring full or Command SerializationMicrosoft-Windows-USB-USBXHCI-AnalyticNN
33xHCI Command CompleteMicrosoft-Windows-USB-USBXHCI-AnalyticNN
34xHCI Command Complete with ErrorMicrosoft-Windows-USB-USBXHCI-AnalyticNN
35Query USB capability for controllerMicrosoft-Windows-USB-USBXHCI-AnalyticNN
36Wdf Power Reference acquired or released because controller is shared with …Microsoft-Windows-USB-USBXHCI-AnalyticNN
37Request to VTL1 IUM trustletMicrosoft-Windows-USB-USBXHCI-AnalyticNN
38Request to VTL1 IUM trustletMicrosoft-Windows-USB-USBXHCI-Trustlet-AnalyticNN
39Request to VTL1 IUM trustletMicrosoft-Windows-USB-USBXHCI-Trustlet-AnalyticNN
40Request to VTL1 IUM trustletMicrosoft-Windows-USB-USBXHCI-AnalyticNN
41USB transferMicrosoft-Windows-USB-USBXHCI-AnalyticNN
42task_042_V1Microsoft-Windows-USB-USBXHCI-AnalyticNN
43Deferred work (DPC/WorkItem)Microsoft-Windows-USB-USBXHCI-AnalyticNN
44Deferred work (DPC/WorkItem)Microsoft-Windows-USB-USBXHCI-AnalyticNN
45task_045_V1Microsoft-Windows-USB-USBXHCI-AnalyticNN
46Start Tracking For Time SyncMicrosoft-Windows-USB-USBXHCI-AnalyticNN
47Stop Tracking For Time SyncMicrosoft-Windows-USB-USBXHCI-AnalyticNN
48Configure EndpointMicrosoft-Windows-USB-USBXHCI-AnalyticNN
49USBXHCI Controller Health InformationMicrosoft-Windows-USB-USBXHCI-AnalyticNN
50USBXHCI Controller Error Encountered.Microsoft-Windows-USB-USBXHCI-OperationalNN
51task_051OperationalNN
52task_052OperationalNN

Event ID 1: Start Rundown

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic
Task
USBXHCIDriverRundown
Opcode
Start

Event ID 2: Complete Rundown

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic
Task
USBXHCIDriverRundown
Opcode
Stop

Event ID 3: USBXHCI Controller Information

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic
Task
USBXHCIControlerRundown
Opcode
Information

Fields #

NameDescription
fid_UcxController Pointer
fid_ParentBusType UInt32
fid_MajorVersion UInt8
fid_MinorVersion UInt8
fid_PciBus UInt32
fid_PciDevice UInt32
fid_PciFunction UInt32
fid_PciVendorId UInt32
fid_PciDeviceId UInt32
fid_PciRevisionId UInt32
fid_AcpiVendorId AnsiString
fid_AcpiDeviceId AnsiString
fid_AcpiRevisionId AnsiString
fid_FirmwareVersion UInt64
fid_S0IdleStatus UInt32
fid_WdfDevicePowerState UInt32
fid_InstanceNumber UInt32
fid_WdfPowerReferenceForDebuggerAcquired Boolean
fid_IsSecureDevice Boolean
fid_DMAModeInVSM UInt32
fid_NumberOfDMATargetsInVSM UInt32
fid_VTIOProgrammingMethod UInt32
fid_UsbEndpointOffloadMode UInt32
fid_IsTimeTrackingEnabled Boolean
fid_DeviceFlags_0 UInt64
fid_DeviceFlags_1 UInt64
fid_CachedHcsParams1 UInt32
fid_CachedHcsParams2 UInt32
fid_CachedHcsParams3 UInt32
fid_CachedHccParams1 UInt32
fid_CachedHccParams2 UInt32
fid_MapRegisterCount UInt32
fid_SecondaryInterrupterCount UInt32
fid_InterruptMechanism UInt32
fid_SupportedNumberOfStreams UInt32
fid_ControllerSuspendResumeCount UInt32
fid_Controller_Counters 38
fid_Device_Capabilities 62

Event ID 4: USBXHCI Device Information

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic
Task
USBXHCIDeviceRundown
Opcode
Information

Fields #

NameDescription
fid_UcxController Pointer
fid_UsbTtHubDevice Pointer
fid_UsbDevice Pointer
DeviceSpeed UInt32
PortPathDepth UInt32
PortPath UInt32
fid_SlotId UInt32
fid_DeviceIsHub UInt32
fid_NumberOfPorts UInt32
fid_NumberOfTTs UInt32
fid_USB_Device_Descriptor Struct
fid_IsSecureUSBDevice Boolean
fid_IsProxyUSBDevice Boolean
fid_IsDeviceContextLocal Boolean
fid_ConfigurationValue UInt8
fid_InterfaceNumber UInt8
fid_AlternateSetting UInt8
fid_LastConfigureEndpointStatus UInt32
fid_IsFirmwareHashValid Boolean
fid_IsFirmwareHashQueried Boolean
fid_IsFirmwareHashFromDevicePresent Boolean
fid_IsFirmwareHashFromSDEVEntryPresent Boolean
FirmwareHashFromDevice UInt8
FirmwareHashFromSDEVEntry UInt8

Event ID 5: USBXHCI Endpoint Information

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic
Task
USBXHCIEndpointRundown
Opcode
Information

Fields #

NameDescription
fid_UcxController Pointer
fid_UsbDevice Pointer
fid_Endpoint Pointer
fid_USB_Endpoint_Descriptor UInt16
fid_USB_SuperSpeed_Endpoint_Companion_Descriptor Double
fid_USB_SuperSpeedPlus_Isoch_Endpoint_Companion_Descriptor FILETIME

Event ID 6: USBXHCI Controller Create

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic
Task
USBXHCIControllerCreate
Opcode
Information

Fields #

NameDescription
fid_UcxController Pointer
fid_ParentBusType UInt32
fid_PciBus UInt32
fid_PciDevice UInt32
fid_PciFunction UInt32
fid_PciVendorId UInt32
fid_PciDeviceId UInt32
fid_PciRevisionId UInt32
fid_AcpiVendorId AnsiString
fid_AcpiDeviceId AnsiString
fid_AcpiRevisionId AnsiString
fid_FirmwareVersion UInt64
fid_S0IdleStatus UInt32
fid_WdfDevicePowerState UInt32
fid_InstanceNumber UInt32
fid_WdfPowerReferenceForDebuggerAcquired Boolean
fid_Device_Capabilities FILETIME

Event ID 7: USBXHCI Controller Delete

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic
Task
USBXHCIControllerDelete
Opcode
Information

Fields #

NameDescription
fid_UcxController Pointer
fid_ParentBusType UInt32
fid_PciBus UInt32
fid_PciDevice UInt32
fid_PciFunction UInt32
fid_PciVendorId UInt32
fid_PciDeviceId UInt32
fid_PciRevisionId UInt32
fid_AcpiVendorId AnsiString
fid_AcpiDeviceId AnsiString
fid_AcpiRevisionId AnsiString
fid_FirmwareVersion UInt64
fid_S0IdleStatus UInt32
fid_WdfDevicePowerState UInt32
fid_InstanceNumber UInt32
fid_WdfPowerReferenceForDebuggerAcquired Boolean

Event ID 8: USBXHCI Device Create

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic
Task
USBXHCIDeviceCreate
Opcode
Information

Fields #

NameDescription
fid_UcxController Pointer
fid_UsbTtHubDevice Pointer
fid_UsbDevice Pointer
DeviceSpeed UInt32
PortPathDepth UInt32
PortPath UInt32
fid_SlotId UInt32
fid_DeviceIsHub UInt32
fid_NumberOfPorts UInt32
fid_NumberOfTTs UInt32
fid_USB_Device_Descriptor Struct
fid_IsSecureUSBDevice Boolean
fid_IsProxyUSBDevice Boolean
fid_IsDeviceContextLocal Boolean
fid_ConfigurationValue UInt8
fid_InterfaceNumber UInt8
fid_AlternateSetting UInt8
fid_LastConfigureEndpointStatus UInt32
fid_IsFirmwareHashValid Boolean
fid_IsFirmwareHashQueried Boolean
fid_IsFirmwareHashFromDevicePresent Boolean
fid_IsFirmwareHashFromSDEVEntryPresent Boolean
FirmwareHashFromDevice UInt8
FirmwareHashFromSDEVEntry UInt8

Event ID 9: USBXHCI Device Update

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic
Task
USBXHCIDeviceUpdate
Opcode
Information

Fields #

NameDescription
fid_UcxController Pointer
fid_UsbTtHubDevice Pointer
fid_UsbDevice Pointer
DeviceSpeed UInt32
PortPathDepth UInt32
PortPath UInt32
fid_SlotId UInt32
fid_DeviceIsHub UInt32
fid_NumberOfPorts UInt32
fid_NumberOfTTs UInt32
fid_USB_Device_Descriptor Struct
fid_IsSecureUSBDevice Boolean
fid_IsProxyUSBDevice Boolean
fid_IsDeviceContextLocal Boolean
fid_ConfigurationValue UInt8
fid_InterfaceNumber UInt8
fid_AlternateSetting UInt8
fid_LastConfigureEndpointStatus UInt32
fid_IsFirmwareHashValid Boolean
fid_IsFirmwareHashQueried Boolean
fid_IsFirmwareHashFromDevicePresent Boolean
fid_IsFirmwareHashFromSDEVEntryPresent Boolean
FirmwareHashFromDevice UInt8
FirmwareHashFromSDEVEntry UInt8

Event ID 10: USBXHCI Device Delete

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic
Task
USBXHCIDeviceDelete
Opcode
Information

Fields #

NameDescription
fid_UcxController Pointer
fid_UsbTtHubDevice Pointer
fid_UsbDevice Pointer
DeviceSpeed UInt32
PortPathDepth UInt32
PortPath UInt32
fid_SlotId UInt32
fid_DeviceIsHub UInt32
fid_NumberOfPorts UInt32
fid_NumberOfTTs UInt32
fid_USB_Device_Descriptor Struct
fid_IsSecureUSBDevice Boolean
fid_IsProxyUSBDevice Boolean
fid_IsDeviceContextLocal Boolean
fid_ConfigurationValue UInt8
fid_InterfaceNumber UInt8
fid_AlternateSetting UInt8
fid_LastConfigureEndpointStatus UInt32
fid_IsFirmwareHashValid Boolean
fid_IsFirmwareHashQueried Boolean
fid_IsFirmwareHashFromDevicePresent Boolean
fid_IsFirmwareHashFromSDEVEntryPresent Boolean
FirmwareHashFromDevice UInt8
FirmwareHashFromSDEVEntry UInt8

Event ID 11: USBXHCI Endpoint Create

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic
Task
USBXHCIEndpointCreate
Opcode
Information

Fields #

NameDescription
fid_UcxController Pointer
fid_UsbDevice Pointer
fid_Endpoint Pointer
fid_USB_Endpoint_Descriptor UInt16
fid_USB_SuperSpeed_Endpoint_Companion_Descriptor Double
fid_USB_SuperSpeedPlus_Isoch_Endpoint_Companion_Descriptor FILETIME

Event ID 12: USBXHCI Endpoint Update

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic
Task
USBXHCIEndpointUpdate
Opcode
Information

Fields #

NameDescription
fid_UcxController Pointer
fid_UsbDevice Pointer
fid_Endpoint Pointer
fid_USB_Endpoint_Descriptor UInt16
fid_USB_SuperSpeed_Endpoint_Companion_Descriptor Double
fid_USB_SuperSpeedPlus_Isoch_Endpoint_Companion_Descriptor FILETIME

Event ID 13: USBXHCI Endpoint Delete

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic
Task
USBXHCIEndpointDelete
Opcode
Information

Fields #

NameDescription
fid_UcxController Pointer
fid_UsbDevice Pointer
fid_Endpoint Pointer
fid_USB_Endpoint_Descriptor UInt16
fid_USB_SuperSpeed_Endpoint_Companion_Descriptor Double
fid_USB_SuperSpeedPlus_Isoch_Endpoint_Companion_Descriptor FILETIME

Event ID 14: Windows failed to start the DeviceDescription for the following reason.

#
Channel
System

Message #

Windows failed to start the %3 for the following reason:
%4

Fields #

NameDescription
fid_UcxController Pointer
DeviceDescLength UInt32
DeviceDescription UnicodeString
StartDeviceFailReason UInt32

Event ID 15: USBXHCI Controller Firmware Version Update

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic
Task
USBXHCIControllerFirmwareVersionUpdate
Opcode
Information

Fields #

NameDescription
fid_UcxController Pointer
fid_ParentBusType UInt32
fid_PciBus UInt32
fid_PciDevice UInt32
fid_PciFunction UInt32
fid_PciVendorId UInt32
fid_PciDeviceId UInt32
fid_PciRevisionId UInt32
fid_AcpiVendorId AnsiString
fid_AcpiDeviceId AnsiString
fid_AcpiRevisionId AnsiString
fid_FirmwareVersion UInt64
fid_S0IdleStatus UInt32
fid_WdfDevicePowerState UInt32
fid_InstanceNumber UInt32
fid_WdfPowerReferenceForDebuggerAcquired Boolean

Event ID 16: USBXHCI Controller EvtDeviceD0Entry Start

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic
Task
USBXHCIControllerD0Entry
Opcode
Start

Fields #

NameDescription
fid_UcxController Pointer
fid_DeviceState UInt32
fid_PowerAction UInt32
fid_WaitWakePending UInt16
fid_PreProcessedSystemPowerAction UInt32

Event ID 17: USBXHCI Controller EvtDeviceD0Entry Complete

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic
Task
USBXHCIControllerD0Entry
Opcode
Stop

Fields #

NameDescription
fid_UcxController Pointer
fid_DeviceState UInt32
fid_PowerAction UInt32
fid_NtStatus UInt32

Event ID 18: USBXHCI Controller EvtDeviceD0EntryPostInterruptsEnabled Start

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic
Task
USBXHCIControllerD0EntryPostInterruptsEnabled
Opcode
Start

Fields #

NameDescription
fid_UcxController Pointer
fid_DeviceState UInt32
fid_PowerAction UInt32
fid_WaitWakePending UInt16

Event ID 19: USBXHCI Controller EvtDeviceD0EntryPostInterruptsEnabled Complete

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic
Task
USBXHCIControllerD0EntryPostInterruptsEnabled
Opcode
Stop

Fields #

NameDescription
fid_UcxController Pointer
fid_DeviceState UInt32
fid_PowerAction UInt32
fid_NtStatus UInt32

Event ID 20: USBXHCI Controller EvtDeviceD0ExitPreInterruptsDisabled Start

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic
Task
USBXHCIControllerD0ExitPreInterruptsDisabled
Opcode
Start

Fields #

NameDescription
fid_UcxController Pointer
fid_DeviceState UInt32
fid_PowerAction UInt32
fid_WaitWakePending UInt16

Event ID 21: USBXHCI Controller EvtDeviceD0ExitPreInterruptsDisabled Complete

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic
Task
USBXHCIControllerD0ExitPreInterruptsDisabled
Opcode
Stop

Fields #

NameDescription
fid_UcxController Pointer
fid_DeviceState UInt32
fid_PowerAction UInt32
fid_NtStatus UInt32

Event ID 22: USBXHCI Controller EvtDeviceD0Exit Start

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic
Task
USBXHCIControllerD0Exit
Opcode
Start

Fields #

NameDescription
fid_UcxController Pointer
fid_DeviceState UInt32
fid_PowerAction UInt32
fid_WaitWakePending UInt16
fid_PreProcessedSystemPowerAction UInt32

Event ID 23: USBXHCI Controller EvtDeviceD0Exit Complete

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic
Task
USBXHCIControllerD0Exit
Opcode
Stop

Fields #

NameDescription
fid_UcxController Pointer
fid_DeviceState UInt32
fid_PowerAction UInt32
fid_NtStatus UInt32

Event ID 24: USBXHCI Controller Save State Start

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic
Task
USBXHCIControllerSaveState
Opcode
Start

Fields #

NameDescription
fid_UcxController Pointer

Event ID 25: USBXHCI Controller Save State Complete

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic
Task
USBXHCIControllerSaveState
Opcode
Stop

Fields #

NameDescription
fid_UcxController Pointer
fid_NtStatus UInt32

Event ID 26: USBXHCI Controller Restore State Start

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic
Task
USBXHCIControllerRestoreState
Opcode
Start

Fields #

NameDescription
fid_UcxController Pointer

Event ID 27: USBXHCI Controller Restore State Complete

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic
Task
USBXHCIControllerRestoreState
Opcode
Stop

Fields #

NameDescription
fid_UcxController Pointer
fid_NtStatus UInt32

Event ID 28: USBXHCI Controller Internal Reset Start

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic
Task
USBXHCIControllerInternalReset
Opcode
Start

Fields #

NameDescription
fid_UcxController Pointer

Event ID 29: USBXHCI Controller Internal Reset Complete

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic
Task
USBXHCIControllerInternalReset
Opcode
Stop

Fields #

NameDescription
fid_UcxController Pointer
fid_NtStatus UInt32

Event ID 30: USBXHCI Controller Error detected.

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic
Task
USBXHCIControllerError
Opcode
Information

Description

USBXHCI Controller Error detected. To recover from this Error, Windows may need to reset the Controller and re-enumerate USB devices downstream of the Controller. Please refer Event Properties for more contextual information about this Error. Hardware Verifier Flag: fid_HWVerifierFlag. Detailed description: fid_Description

Message #

USBXHCI Controller Error detected. To recover from this Error, Windows may need to reset the Controller and re-enumerate USB devices downstream of the Controller. Please refer Event Properties for more contextual information about this Error.
Hardware Verifier Flag: %4.
Detailed description: %5

Fields #

NameDescription
fid_UcxController Pointer
fid_UcxDevice Pointer
fid_UcxEndpoint Pointer
fid_HWVerifierFlag UInt64
fid_Description AnsiString
fid_CommandTRB Binary
fid_EventTRB Binary

Event ID 31: xHCI Command sent to Controller

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic
Task
USBXHCICommand
Opcode
Information

Fields #

NameDescription
fid_UcxController Pointer
fid_CrbPointer Pointer
fid_Command_TRB Binary

Event ID 32: xHCI Command waitlisted due to Command Ring full or Command Serialization

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic
Task
USBXHCICommand
Opcode
Information

Fields #

NameDescription
fid_UcxController Pointer
fid_CrbPointer Pointer
fid_Command_TRB Binary
fid_CommandWaitlistReason UInt8

Event ID 33: xHCI Command Complete

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic
Task
USBXHCICommand
Opcode
Information

Fields #

NameDescription
fid_UcxController Pointer
fid_CrbPointer Pointer
fid_Command_TRB Binary
fid_CompletionStatus UInt32
fid_CompletionCode UInt8

Event ID 34: xHCI Command Complete with Error

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic
Task
USBXHCICommand
Opcode
Information

Fields #

NameDescription
fid_UcxController Pointer
fid_CrbPointer Pointer
fid_Command_TRB Binary
fid_CompletionStatus UInt32
fid_CompletionCode UInt8

Event ID 35: Query USB capability for controller

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic
Task
USBXHCICommand
Opcode
Information

Fields #

NameDescription
fid_UcxController Pointer
fid_Capability GUID
fid_NtStatus UInt32
fid_NumStaticStreams UInt32

Event ID 36: Wdf Power Reference acquired or released because controller is shared with debugger

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic
Opcode
Information

Fields #

NameDescription
fid_UcxController Pointer
fid_WdfPowerReferenceForDebuggerAcquired Boolean

Event ID 37: Request to VTL1 IUM trustlet

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic
Task
RequesttoVTL1IUMtrustlet
Opcode
Start

Fields #

NameDescription
fid_TrustletRequestOpCode UInt32
fid_InputBufferLength UInt32
fid_OutputBufferLength UInt32
fid_OutstandingRequestsAtSendTime UInt32

Event ID 38: Request to VTL1 IUM trustlet

#
Channel
Microsoft-Windows-USB-USBXHCI-Trustlet-Analytic
Task
RequesttoVTL1IUMtrustlet
Opcode
RequestfromVTL0driverreceivedintrustlet

Fields #

NameDescription
fid_TrustletRequestOpCode UInt32
fid_OutstandingRequestsAtSendTime UInt32

Event ID 39: Request to VTL1 IUM trustlet

#
Channel
Microsoft-Windows-USB-USBXHCI-Trustlet-Analytic
Task
RequesttoVTL1IUMtrustlet
Opcode
RequestfromVTL0drivercompletedintrustlet

Fields #

NameDescription
fid_TrustletRequestOpCode UInt32
fid_OutstandingRequestsAtSendTime UInt32

Event ID 40: Request to VTL1 IUM trustlet

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic
Task
RequesttoVTL1IUMtrustlet
Opcode
Stop

Fields #

NameDescription
fid_TrustletRequestOpCode UInt32
fid_OutstandingRequestsAtSendTime UInt32
fid_TimeInNs UInt64

Event ID 41: USB transfer

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic
Task
USBtransfer
Opcode
USBtransferinitialized

Fields #

NameDescription
fid_SlotId UInt8
fid_EndpointContextIndex UInt32
fid_StreamId UInt32
fid_BytesTotal UInt32

Event ID 42: task_042_V1

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic

Fields #

NameDescription
fid_UcxController Pointer
fid_InterrupterNumber UInt32

Event ID 43: Deferred work (DPC/WorkItem)

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic
Task
Deferredwork(DPC/WorkItem)
Opcode
Start

Fields #

NameDescription
fid_UcxController Pointer
fid_InterrupterNumber UInt32

Event ID 44: Deferred work (DPC/WorkItem)

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic
Task
Deferredwork(DPC/WorkItem)
Opcode
Stop

Fields #

NameDescription
fid_UcxController Pointer
fid_InterrupterNumber UInt32
fid_EventsProcessed UInt32
fid_isEventRingEmpty Boolean

Event ID 45: task_045_V1

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic

Fields #

NameDescription
fid_SlotId UInt8
fid_EndpointContextIndex UInt32
fid_StreamId UInt32

Event ID 46: Start Tracking For Time Sync

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic
Task
StartTrackingForTimeSync
Opcode
Information

Fields #

NameDescription
fid_UcxController Pointer
fid_IsStartupDelayTolerable Boolean
fid_RequestorMode UInt32
fid_NtStatus UInt32
fid_TimeTrackingHandle Pointer

Event ID 47: Stop Tracking For Time Sync

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic
Task
StopTrackingForTimeSync
Opcode
Information

Fields #

NameDescription
fid_UcxController Pointer
fid_TimeTrackingHandle Pointer
fid_IsCloseHandleFromClient Boolean
fid_RequestorMode UInt32
fid_NtStatus UInt32
fid_NumberOfGetFrameQpcCalls UInt32
fid_NumberOfFrameQpcTranslations UInt32

Event ID 48: Configure Endpoint

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic
Task
ConfigureEndpoint
Opcode
Information

Fields #

NameDescription
fid_UcxController Pointer
fid_UsbDevice Pointer
fid_ConfigurationValue UInt32
fid_InterfaceNumber UInt32
fid_AlternateSetting UInt32
fid_LastConfigureEndpointStatus UInt32

Event ID 49: USBXHCI Controller Health Information

#
Channel
Microsoft-Windows-USB-USBXHCI-Analytic
Task
USBXHCIControllerHealthInformation
Opcode
Information

Fields #

NameDescription
fid_UcxController Pointer
fid_ParentBusType UInt32
fid_MajorVersion UInt8
fid_MinorVersion UInt8
fid_PciBus UInt32
fid_PciDevice UInt32
fid_PciFunction UInt32
fid_PciVendorId UInt32
fid_PciDeviceId UInt32
fid_PciRevisionId UInt32
fid_AcpiVendorId AnsiString
fid_AcpiDeviceId AnsiString
fid_AcpiRevisionId AnsiString
fid_FirmwareVersion UInt64
fid_S0IdleStatus UInt32
fid_WdfDevicePowerState UInt32
fid_InstanceNumber UInt32
fid_WdfPowerReferenceForDebuggerAcquired Boolean
fid_IsSecureDevice Boolean
fid_DMAModeInVSM UInt32
fid_NumberOfDMATargetsInVSM UInt32
fid_UsbEndpointOffloadMode UInt32
fid_IsTimeTrackingEnabled Boolean
fid_DeviceFlags_0 UInt64
fid_DeviceFlags_1 UInt64
fid_CachedHcsParams1 UInt32
fid_CachedHcsParams2 UInt32
fid_CachedHcsParams3 UInt32
fid_CachedHccParams1 UInt32
fid_CachedHccParams2 UInt32
fid_MapRegisterCount UInt32
fid_SecondaryInterrupterCount UInt32
fid_InterruptMechanism UInt32
fid_SupportedNumberOfStreams UInt32
fid_ControllerSuspendResumeCount UInt32
fid_Controller_Counters 42
fid_Device_Capabilities 53
fid_ErrorPortNumber UInt32
fid_PortStatusAndControl UInt32
fid_IsPortErrorRecovered Boolean
fid_WasPortErrorReported Boolean
fid_WasPortRecoveryAssisted Boolean

Event ID 50: USBXHCI Controller Error Encountered.

#
Channel
Microsoft-Windows-USB-USBXHCI-Operational
Task
USBXHCIControllerErrorEncountered
Opcode
Error

Message #

USBXHCI Controller Error Encountered                     
Device Instance ID: %2                     
Failure Reason: %17                     
Recovery Action: %18                     
Bus Type: %3                     
Major Version: %4                     
Minor Version: %5                     
PCI b.d.f: %6.%7.%8                     
PCI Vendor ID: %9                     
PCI Device ID: %10                     
PCI Revision ID: %11                     
ACPI Vendor ID: %12                     
ACPI Device ID: %13                     
ACPI Revision ID: %14                     
Firmware Version: %15                     
Instance Number: %16                     
Failure Parameter 3: %19                     
Failure Parameter 4: %20

Fields #

NameDescription
fid_UcxController Pointer
fid_DeviceInstanceId UnicodeString
fid_ParentBusType UInt32
fid_MajorVersion UInt8
fid_MinorVersion UInt8
fid_PciBus UInt32
fid_PciDevice UInt32
fid_PciFunction UInt32
fid_PciVendorId UInt32
fid_PciDeviceId UInt32
fid_PciRevisionId UInt32
fid_AcpiVendorId AnsiString
fid_AcpiDeviceId AnsiString
fid_AcpiRevisionId AnsiString
fid_FirmwareVersion UInt64
fid_InstanceNumber UInt32
fid_ReasonCode UInt32
fid_RecoveryAction UInt32
fid_Parameter3 UInt64
fid_Parameter4 UInt64

Event ID 51: task_051

#
Channel
Operational

Fields #

NameDescription
EventType UInt32

Event ID 52: task_052

#
Channel
Operational

Fields #

NameDescription
EventType UInt32

Provenance

ETW provider GUID 30e1d284-5d88-459c-83fd-6345b39b19ec

Defined in usbxhci.sys, the binary that emits these events.

  • WS2022-20348.4893, schema read from the registered manifest, binary version 10.0.20348.1, captured 2026-06-02 — Manifest XML pack, 1.9 MB
  • Win11-26200.6584, schema read from the registered manifest, binary version 10.0.26100.2454, captured 2026-06-02 — Manifest XML pack, 2.0 MB