BUGCODE_USB3_DRIVER

Code: 0x144 (324)

As HRESULT:As NTSTATUS:

Parameters

ParameterDescription
0x1Optional. Pointer to the IRP used to resend the URB
0x2Pointer to the physical device object (PDO) for the boot device
0x3Optional. Pointer to the IRP used to send the URB
0x800IRQL at which the Open Static Streams request was sent
0x801Pointer to the Open Static Streams IRP
0x802Number of static streams that the client driver tried to open
0x803Pointer to the Open Static Streams IRP
0x804The leaked handle context. Run !usbanalyze -v to get information about the leaked handle and URBs. You must enable Driver Verifier for the client driver.
0x805WDFREQUEST handle for the Close Static Streams URB
0x806Pointer to the IRP
0x807Pointer to the chained MDL
0x1001XHCI_LIVEDUMP_CONTEXT
0x1002XHCI_LIVEDUMP_CONTEXT
0x1003XHCI_LIVEDUMP_CONTEXT
0x1004XHCI_LIVEDUMP_CONTEXT
0x1005XHCI_LIVEDUMP_CONTEXT
0x1006XHCI_LIVEDUMP_CONTEXT
0x1007XHCI_LIVEDUMP_CONTEXT
0x1008XHCI_LIVEDUMP_CONTEXT
0x1009XHCI_LIVEDUMP_CONTEXT
0x100AXHCI_LIVEDUMP_CONTEXT
0x100BXHCI_LIVEDUMP_CONTEXT
0x100CXHCI_LIVEDUMP_CONTEXT
0x100DXHCI_LIVEDUMP_CONTEXT
0x100EXHCI_LIVEDUMP_CONTEXT
0x100FXHCI_LIVEDUMP_CONTEXT
0x1010XHCI_LIVEDUMP_CONTEXT
0x1011XHCI_LIVEDUMP_CONTEXT
0x1012XHCI_LIVEDUMP_CONTEXT
0x1013XHCI_LIVEDUMP_CONTEXT
0x1014XHCI_LIVEDUMP_CONTEXT
0x1015XHCI_LIVEDUMP_CONTEXT
0x1016XHCI_LIVEDUMP_CONTEXT
0x1017XHCI_LIVEDUMP_CONTEXT
0x1018XHCI_LIVEDUMP_CONTEXT
0x1019XHCI_LIVEDUMP_CONTEXT
0x101AXHCI_LIVEDUMP_CONTEXT
0x101BXHCI_LIVEDUMP_CONTEXT
0x101CXHCI_LIVEDUMP_CONTEXT
0x101DXHCI_LIVEDUMP_CONTEXT
0x101EXHCI_LIVEDUMP_CONTEXT
0x101FXHCI_LIVEDUMP_CONTEXT
0x1020XHCI_LIVEDUMP_CONTEXT
0x1021XHCI_LIVEDUMP_CONTEXT
0x1022XHCI_LIVEDUMP_CONTEXT
0x3000USBHUB3_LIVEDUMP_CONTEXT
0x3001USBHUB3_LIVEDUMP_CONTEXT
0x3002USBHUB3_LIVEDUMP_CONTEXT
0x3003USBHUB3_LIVEDUMP_CONTEXT

Description

The BUGCODE_USB3_DRIVER bug check has a value of 0x00000144. This is the code used for all USB 3 bug checks. Parameter 1 specifies the type of the USB 3 bug check, and the meanings of the other parameters are dependent on Parameter 1.

Important

This article is for programmers. If you're a customer who has received a blue screen error code while using your computer, see Troubleshoot blue screen errors.

Remarks

To query for a USB capability, the client driver must call WdfUsbTargetDeviceQueryUsbCapability or USBD_QueryUsbCapability)

To send a chained MDL, the client driver must call USBD_QueryUsbCapability) and use URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER_USING_CHAINED_MDL or URB_FUNCTION_ISOCH_TRANSFER_USING_CHAINED_MDL.

See also

Universal Serial Bus (USB)

Kernel Live Dump Code Reference

Bug Check Code Reference

Article text from the Windows driver documentation (opens in a new tab), by Microsoft, under the CC BY 4.0 (opens in a new tab) licence.

Associated Modules

ModuleCodeFound inDescription
EventCreate.exe0x14478.11011%1
KernelBase.dll0x1448.1An attempt was made to modify both a KERNEL and normal Extended Attribute (EA) in the same operation.
kernel32.dll0x1448.11011An attempt was made to modify both a KERNEL and normal Extended Attribute (EA) in the same operation.
webservices.dll0x14478.11011The value '%1' ends with a partial utf8 encoded sequence.
4 entries