USBXHCI.SYS

Associated Error Codes

Below lists error codes and symbolic names found for this module.

CodeFound inDescription
0xe1011Windows failed to start the %3 for the following reason: %4
0x300000011011Start
0x300000021011Stop
0x3000000a1011Information
0x3017000a1011Request from VTL0 driver received in trustlet
0x3017000b1011Request from VTL0 driver completed in trustlet
0x3018000a1011USB transfer initialized
0x400100011011%1 USB %2 eXtensible Host Controller - %3 (Microsoft)
0x400100021011Standard
0x500000021011Error
0x500000041011Information
0x700000011011USBXHCI Driver Rundown
0x700000021011USBXHCI Controler Rundown
0x700000031011USBXHCI Device Rundown
0x700000041011USBXHCI Endpoint Rundown
0x700000051011USBXHCI Controller Create
0x700000061011USBXHCI Controller Delete
0x700000071011USBXHCI Device Create
0x700000081011USBXHCI Device Update
0x700000091011USBXHCI Device Delete
0x7000000a1011USBXHCI Endpoint Create
0x7000000b1011USBXHCI Endpoint Update
0x7000000c1011USBXHCI Endpoint Delete
0x7000000d1011USBXHCI Controller Firmware Version Update
0x7000000e1011USBXHCI Controller D0 Entry
0x7000000f1011USBXHCI Controller D0 Entry Post Interrupts Enabled
0x700000101011USBXHCI Controller D0 Exit Pre Interrupts Disabled
0x700000111011USBXHCI Controller D0 Exit
0x700000121011USBXHCI Controller Save State
0x700000131011USBXHCI Controller Restore State
0x700000141011USBXHCI Controller Internal Reset
0x700000151011USBXHCI Controller Error
0x700000161011USBXHCI Command
0x700000171011Request to VTL1 IUM trustlet
0x700000181011USB transfer
0x700000191011Deferred work (DPC/WorkItem)
0x7000001a1011Start Tracking For Time Sync
0x7000001b1011Stop Tracking For Time Sync
0x7000001c1011Configure Endpoint
0x7000001d1011USBXHCI Controller Health Information
0x900000011011System
0x900000021011This is the Analytic channel to which internal Analytic events from the USBXHCI driver are sent.
0x900000031011This is the Analytic channel to which internal Analytic events from the USBXHCI trustlet are sent from VTL1.
0xb00000011011Start Rundown
0xb00000021011Complete Rundown
0xb00000031011USBXHCI Controller Information
0xb00000041011USBXHCI Device Information
0xb00000051011USBXHCI Endpoint Information
0xb00000061011USBXHCI Controller Create
0xb00000071011USBXHCI Controller Delete
0xb00000081011USBXHCI Device Create
0xb00000091011USBXHCI Device Update
0xb000000a1011USBXHCI Device Delete
0xb000000b1011USBXHCI Endpoint Create
0xb000000c1011USBXHCI Endpoint Update
0xb000000d1011USBXHCI Endpoint Delete
0xb000000f1011USBXHCI Controller Firmware Version Update
0xb00000101011USBXHCI Controller EvtDeviceD0Entry Start
0xb00000111011USBXHCI Controller EvtDeviceD0Entry Complete
0xb00000121011USBXHCI Controller EvtDeviceD0EntryPostInterruptsEnabled Start
0xb00000131011USBXHCI Controller EvtDeviceD0EntryPostInterruptsEnabled Complete
0xb00000141011USBXHCI Controller EvtDeviceD0ExitPreInterruptsDisabled Start
0xb00000151011USBXHCI Controller EvtDeviceD0ExitPreInterruptsDisabled Complete
0xb00000161011USBXHCI Controller EvtDeviceD0Exit Start
0xb00000171011USBXHCI Controller EvtDeviceD0Exit Complete
0xb00000181011USBXHCI Controller Save State Start
0xb00000191011USBXHCI Controller Save State Complete
0xb000001a1011USBXHCI Controller Restore State Start
0xb000001b1011USBXHCI Controller Restore State Complete
0xb000001c1011USBXHCI Controller Internal Reset Start
0xb000001d1011USBXHCI Controller Internal Reset Complete
0xb000001e1011USBXHCI 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
0xb000001f1011xHCI Command sent to Controller
0xb00000201011xHCI Command waitlisted due to Command Ring full or Command Serialization
0xb00000211011xHCI Command Complete
0xb00000221011xHCI Command Complete with Error
0xb00000231011Query USB capability for controller
0xb00000241011Wdf Power Reference acquired or released because controller is shared with debugger
0xb000002e1011Start Tracking For Time Sync
0xb000002f1011Stop Tracking For Time Sync
0xb00000301011Configure Endpoint
0xb00000311011USBXHCI Controller Health Information
0xd00000011011BIOS Handoff failed. Check with your computer manufacturer for an updated BIOS, or an updated firmware for the controller.
0xd00000021011Controller was not halted after a BIOS handoff. Check with your computer manufacturer for an updated BIOS.
0xd00000031011Controller reset timed out. Check with your computer manufacturer for an updated firmware for the controller.
0xd00000041011ParentBusTypePci
0xd00000051011ParentBusTypeAcpi
0xd00000061011S0IdleConfigured
0xd00000071011S0IdleNotConfiguredDueToHackFlag
0xd00000081011NotConfiguredDueToNoS0WakeCapability
0xd000000910CommandRingFull
0xd000000a10CommandsSerialized
0xd000000b10CommandAbortInProgress
0xd000000c10ControllerResetInProgress
0xd000000d10Invalid
0xd000000e10Success
0xd000000f10Data Buffer Error
0xd000001010Babble Detected Error
0xd000001110Usb Transaction Error
0xd000001210Trb Error
0xd000001310Stall Error
0xd000001410Resource Error
0xd000001510Bandwidth Error
0xd000001610No Slots Available Error
0xd000001710Invalid Stream Type Error
0xd000001810Slot Not Enabled Error
0xd000001910Endpoint Not Enabled Error
0xd000001a10Short Packet
0xd000001b10Ring Underrun
0xd000001c10Ring Overrun
0xd000001d10Vf Event Ring Full Error
0xd000001e10Parameter Error
0xd000001f10Bandwidth Overrun Error
0xd000002010Context State Error
0xd000002110No Ping Response Error
0xd000002210Event Ring Full Error
0xd000002310Incompatible Device Error
0xd000002410Missed Service Error
0xd000002510Command Ring Stopped
0xd000002610Command Aborted
0xd000002710Stopped
0xd000002810Stopped Length Invalid
0xd000002910Stopped Short Packet
0xd000002a10Max Exit Latency Too Large Error
0xd000002b10Isoch Buffer Overrun
0xd000002c10Event Lost Error
0xd000002d10Undefined Error
0xd000002e10Invalid Stream Id Error
0xd000002f10Secondary Bandwidth Error
0xd000003010Split Transaction Error
0xd000003110Success
0xd000003210Unsuccessful
0xd000003310Timeout
0xd000003410Controller Gone
0xd000003510Not Complete
0x3000000b11Error
0x7000001e11USBXHCI Controller Error Encountered
0x7000001f11USBXHCI Secure Controller Error Encountered
0x7000002011USBXHCI Controller Stop took longer than expected
0x7000002111USBXHCI Controller failed to stop
0x7000002211USBXHCI Controller Counters
0xb000003511USBXHCI Device Create Error Encountered Error Reason: %1 Hardware ID: %2
0xb000003611USBXHCI Controller Create Error Encountered. Controller is already initialized. Hardware ID: %1
0xb000003711USBXHCI Pre Prepare Hardware Error Encountered. No MMIO resource found. Hardware ID: %1
0xb000003811USBXHCI Register Unmap MMIO Error Encountered Error Reason: %1 Hardware ID: %2 Last Error: %3 MMIO Length: %4 Supported Number of Device Slots: %5 Is Initialized: %6 Is Controller Reset In Progress: %7
0xb000003911USBXHCI Secure Channel Task Dispatch Error Encountered. Unexpected task operation code. Hardware ID: %1 Task Operation Code: %2
0xb000003a11USBXHCI Post Release Hardware Error Encountered Error Reason: %1 Hardware ID: %2
0xb000003b11USBXHCI Device Destroy Error Encountered. Cannot delete a USB device while it is still assigned a slot ID Vendor ID (VID): %1 Product ID (PID): %2 Is Secure Device: %3 Deprogrammed Due To Controller Reset: %4 Slot ID: %5
0xb000003c11USBXHCI Device Parse SDEV Data Error Encountered Error Reason: %1 Hardware ID: %2 Descriptor Index: %3 Header Length: %4 Remaining Length: %5 Secure USB Device Descriptor V1 Size: %6 Secure USB Device Descriptor V2 Size: %7 USB Device Descriptor V1 Revision: %8 USB Device Descriptor V1 ACPI Path String Length: %9 USB Device Descriptor V1 Header Length: %10 Expected Descriptor Length: %11
0xb000003d11USBXHCI Controller Reference Trustlet Process Error Encountered Error Reason: %1 Device Instance ID: %2 Status: %3
0xb000003e11USBXHCI Secure Channel Create Error Encountered Error Reason: %1 Device Instance ID: %2 Status: %3
0xb000003f11USBXHCI Transfer Ring Destroy Stage Error Encountered Error Reason: %1 Hardware ID: %2
0xb000004011USBXHCI Transfer Ring Handle Add TRB Range Request Error Encountered. Received secure transfer request on secure device with invalid hash value.Received secure transfer request on secure device with invalid hash value Hardware ID: %1
0xb000004111USBXHCI Register Map MMIO Error Encountered Error Reason: %1 Hardware ID: %2 Status: %3
0xb000004211USBXHCI Populate Device Agnostic Hardware ID Error Encountered Error Reason: %1 Vendor ID: %2 Device ID: %3 ACPI Hardware ID: %4 ACPI Subsystem ID: %5 Hardware ID: %6
0xb000004311USBXHCI Secure Channel Handle Trustlet Request Error Encountered Error Reason: %1 Hardware ID: %2 OpCode Index: %3 Status: %4
0xb000004411USBXHCI Controller Stop took longer than expected Delay in milli seconds: %17 Device Instance ID: %2 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
0xb000004511USBXHCI Controller failed to stop Delay in milli seconds: %17 Device Instance ID: %2 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
0xb000004611USBXHCI Controller Counters
0xb001001011USBXHCI Controller EvtDeviceD0Entry Start v1
0xb001001611USBXHCI Controller EvtDeviceD0Exit Start v1
0xb001003211USBXHCI 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
0xd000000911S0IdleNotConfiguredDueToRegKeyPresent
0xd000000a11CommandRingFull
0xd000000b11CommandsSerialized
0xd000000c11CommandAbortInProgress
0xd000000d11ControllerResetInProgress
0xd000000e11Invalid
0xd000000f11Success
0xd000001011Data Buffer Error
0xd000001111Babble Detected Error
0xd000001211Usb Transaction Error
0xd000001311Trb Error
0xd000001411Stall Error
0xd000001511Resource Error
0xd000001611Bandwidth Error
0xd000001711No Slots Available Error
0xd000001811Invalid Stream Type Error
0xd000001911Slot Not Enabled Error
0xd000001a11Endpoint Not Enabled Error
0xd000001b11Short Packet
0xd000001c11Ring Underrun
0xd000001d11Ring Overrun
0xd000001e11Vf Event Ring Full Error
0xd000001f11Parameter Error
0xd000002011Bandwidth Overrun Error
0xd000002111Context State Error
0xd000002211No Ping Response Error
0xd000002311Event Ring Full Error
0xd000002411Incompatible Device Error
0xd000002511Missed Service Error
0xd000002611Command Ring Stopped
0xd000002711Command Aborted
0xd000002811Stopped
0xd000002911Stopped Length Invalid
0xd000002a11Stopped Short Packet
0xd000002b11Max Exit Latency Too Large Error
0xd000002c11Isoch Buffer Overrun
0xd000002d11Event Lost Error
0xd000002e11Undefined Error
0xd000002f11Invalid Stream Id Error
0xd000003011Secondary Bandwidth Error
0xd000003111Split Transaction Error
0xd000003211Success
0xd000003311Unsuccessful
0xd000003411Timeout
0xd000003511Controller Gone
0xd000003611Not Complete
0xd000003711The xHCI controller asserted the HSE bit, which indicates a host system error
0xd000003811The xHCI controller asserted the HCE bit, which indicates a host controller error.
0xd000003911The xHCI stop endpoint command returned an unhandled completion code.
0xd000003a11The xHCI endpoint state received a context state error after an xHCI endpoint stop command was issued
0xd000003b11Set dequeue pointer failed during an attempt to clear stall on control endpoint.
0xd000003c11Reset EP failed during an attempt to clear stall on control endpoint
0xd000003d11The reset of the xHCI controller failed during reset recovery.
0xd000003e11The restart of the xHCI controller failed during reset recovery.
0xd000003f11An xHCI controller command failed to complete after the command timeout abort.
0xd000004011Set dequeue pointer failed during an attempt to set the dequeue pointer after endpoint stop completion.
0xd000004111The stop of the xHCI controller failed during reset recovery.
0xd000004211The firmware in the xHCI controller is not supported. The xHCI driver will not load on this controller unless the firmware is updated.
0xd000004311The controller was detected to be physically removed.
0xd000004411The driver detect an error on a stream enabled endpoint
0xd000004511The firmware in the xHCI controller is outdated. The xHCI driver will continue working with this controller but may run into some issues. A firmware update is recommended.
0xd000004611A transfer event TRB completed with an unhandled completion code.
0xd000004711The controller reported that the event ring became full. The controller is also known to drop events when this happens.
0xd000004811The controller completed a command out of order.
0xd000004911After command abort completion, the command ring dequeue pointer reported by the controller is incorrect.
0xd000004a11After enable slot completion, controller returned a bad slot id
0xd000004b11Controller failed a SetAddress command with BSR1.
0xd000004c11Controller failed to enable a slot during a usbdevice reset.
0xd000004d11Controller failed an endpoints configure command where the endpoints were being deconfigured.
0xd000004e11Controller failed a disable slot command.
0xd000004f11Controller failed a USB device reset command.
0xd000005011After endpoint reset, Set Dequeue Pointer command failed.
0xd000005111The xHCI reset endpoint command returned an unhandled completion code.
0xd000005211The D0Entry for xHCI failed.
0xd000005311Temporarily dropping and adding a stream endpoint (as 2 commands) failed, when using the Configure Endpoint command instead of Set Dequeue Pointer during request cancellation.
0xd000005411The controller indicated a transfer completion that was not pending on the controller. EventData = 1
0xd000005511The controller indicated a transfer completion that was not pending on the controller. EventData = 0
0xd000005611The controller indicated a transfer completion that was not pending on the controller. EventData = 0. The Transfer Event TRB may be redundant
0xd000005711Temporarily dropping and adding a stream endpoint (as 2 commands) failed, when using the Configure Endpoint command as part of resetting an endpoint that was not Halted.
0xd000005811Dropping and adding the same endpoint (as 1 command) failed.
0xd000005911After successful completion of Stop Endpoint command, endpoint state is not stopped.
0xd000005a11For an Isoch Endpoint, a Stop Endpoint Command failed with Context State Error and Endpoint state is Halted.
0xd000005b11A root hub port is stuck in Resume Port Link State and no change event has been generated that will result in that port to be in an non functional state and cause the root hub to be in D0 indefinitely.
0xd000005c11USBXHCI raised IRQL from DISPATCH_LEVEL.
0xd000005d11USBXHCI raised IRQL on out-of-bounds processor index
0xd000005e11USBXHCI lowered IRQL from PASSIVE_LEVEL.
0xd000005f11PrepareHardware for xHCI failed.
0xd000006011Failed to clear port status changes.
0xd000006111EvtDeviceD0EntryPostInterruptsEnabled for xHCI failed.
0xd000006211D0Exit for xHCI failed.
0xd000006311IRP_MJ_POWER EvtDeviceWdmIrpPreprocess for xHCI failed.
0xd000006411EvtDeviceFilterRemoveResourceRequirements for xHCI failed.
0xd000006511Firmware Hash is not valid.
0xd000006611D0Entry failed for an internal xHCI controller.
0xd000006711Failure occurred after D0Entry succeeded for xHCI.
0xd000006811No Action
0xd000006911Internal Reset
0xd000006a11Reset
0xd000006b11No Restart
0xd000006c11Controller Gone, Notify UCX
0xd000006d11Controller Gone, Notify UCX and PNP
0xd000006e11Report Failed. No Restart
0xd000006f11Report Failed. Attempt Restart
0xd000007011Failed to create the Wdf Companion. Device ID has not yet been initialized.
0xd000007111Failed to populate Device ID. Device ID has not yet been initialized.
0xd000007211Failed to query DMA targets.
0xd000007311Failed to parse sdev data.
0xd000007411Failed to create handle table.
0xd000007511Failed to create a secure channel for the device.
0xd000007611ProtectSecureIo failed.
0xd000007711UnmapSecureIo failed.
0xd000007811Controller not initialized for companion device.
0xd000007911Register is not initialized for companion device.
0xd000007a11Cannot get secure device handle.
0xd000007b11QuerySecureDeviceInformation failed.
0xd000007c11Failed to allocate the required bytes for SDEV data.
0xd000007d11QuerySecureDeviceInformation with sdevData failed.
0xd000007e11Descriptor length exceeds remaining buffer.
0xd000007f11Secure USB device descriptor length is too short. Device Descriptor should have at least the expected bytes.
0xd000008011Secure USB device descriptor has invalid revision.
0xd000008111Secure USB device descriptor has invalid attributes. Reserved bits are non-zero.
0xd000008211Secure USB device descriptor has invalid ACPI path string length.
0xd000008311Secure USB device descriptor length (revision 1) does not match the expected descriptor length.
0xd000008411Secure USB device descriptor length (revision 2) is too short.
0xd000008511Secure USB device descriptor has invalid ACPI path string length.
0xd000008611Secure USB device descriptor length (revision 2) does not match the expected descriptor length.
0xd000008711Secure USB device descriptor length (later revision) is too short.
0xd000008811Secure USB device descriptor does not have an ACPI path string.
0xd000008911Secure USB device descriptor has invalid ACPI path string offset
0xd000008a11Secure USB device descriptor has invalid ACPI path string offset or length
0xd000008b11Failed to add secure USB device entry to the secure device list
0xd000008c11Illegal residual bytes in SDEV data
0xd000008d11Trustlet EPROCESS has already been obtained
0xd000008e11WdfDeviceRetrieveCompanionTarget failed
0xd000008f11Unable to get companion EPROCESS
0xd000009011WdfDeviceRetrieveCompanionTarget for SecureChannel Failed
0xd000009111WdfObjectAllocateContext for SecureChannel Failed
0xd000009211Secure Device Firmware Hash Control transfer has completed and is NOT VALID.
0xd000009311Secure Device Firmware Hash Exemption: Device Descriptor Control transfer has completed and Vid/Pid are NOT VALID
0xd000009411Device_GetMmioSpaceDetails failed.
0xd000009511Invalid MMIO VTL0 base address.
0xd000009611MapSecureIo failed.
0xd000009711Register_ParseMmio failed.
0xd000009811Failed to populate DeviceAgnosticHardwareId from PCI ID.
0xd000009911Failed to populate DeviceAgnosticHardwareId from ACPI ID.
0xd000009a11Input buffer length is too small.
0xd000009b11Invalid OpCode in trustlet request.
0xd000009c11Handler OpCode mismatch. The order in the handler table is out of sync with the opcode enum.
0xd000009d11Trustlet request validation failed.
0xd000009e11No handler found for the trustlet request.
312 entries