BUGCODE_USB3_DRIVER
Code: 0x144 (324)
As HRESULT:- S: 0 (Success)
- C: 0 (Microsoft-defined)
- N: 0 (Not an NTSTATUS value)
- Facility: 0x000 (FACILITY_NULL: Default)
- Code: 0x0144 (324)
- Sev: 0 (STATUS_SEVERITY_SUCCESS)
- C: 0 (Microsoft-defined)
- Facility: 0x000 (Default)
- Code: 0x0144 (324)
Parameters
| Parameter | Description |
|---|---|
| 0x1 | Optional. Pointer to the IRP used to resend the URB |
| 0x2 | Pointer to the physical device object (PDO) for the boot device |
| 0x3 | Optional. Pointer to the IRP used to send the URB |
| 0x800 | IRQL at which the Open Static Streams request was sent |
| 0x801 | Pointer to the Open Static Streams IRP |
| 0x802 | Number of static streams that the client driver tried to open |
| 0x803 | Pointer to the Open Static Streams IRP |
| 0x804 | The leaked handle context. Run !usbanalyze -v to get information about the leaked handle and URBs. You must enable Driver Verifier for the client driver. |
| 0x805 | WDFREQUEST handle for the Close Static Streams URB |
| 0x806 | Pointer to the IRP |
| 0x807 | Pointer to the chained MDL |
| 0x1001 | XHCI_LIVEDUMP_CONTEXT |
| 0x1002 | XHCI_LIVEDUMP_CONTEXT |
| 0x1003 | XHCI_LIVEDUMP_CONTEXT |
| 0x1004 | XHCI_LIVEDUMP_CONTEXT |
| 0x1005 | XHCI_LIVEDUMP_CONTEXT |
| 0x1006 | XHCI_LIVEDUMP_CONTEXT |
| 0x1007 | XHCI_LIVEDUMP_CONTEXT |
| 0x1008 | XHCI_LIVEDUMP_CONTEXT |
| 0x1009 | XHCI_LIVEDUMP_CONTEXT |
| 0x100A | XHCI_LIVEDUMP_CONTEXT |
| 0x100B | XHCI_LIVEDUMP_CONTEXT |
| 0x100C | XHCI_LIVEDUMP_CONTEXT |
| 0x100D | XHCI_LIVEDUMP_CONTEXT |
| 0x100E | XHCI_LIVEDUMP_CONTEXT |
| 0x100F | XHCI_LIVEDUMP_CONTEXT |
| 0x1010 | XHCI_LIVEDUMP_CONTEXT |
| 0x1011 | XHCI_LIVEDUMP_CONTEXT |
| 0x1012 | XHCI_LIVEDUMP_CONTEXT |
| 0x1013 | XHCI_LIVEDUMP_CONTEXT |
| 0x1014 | XHCI_LIVEDUMP_CONTEXT |
| 0x1015 | XHCI_LIVEDUMP_CONTEXT |
| 0x1016 | XHCI_LIVEDUMP_CONTEXT |
| 0x1017 | XHCI_LIVEDUMP_CONTEXT |
| 0x1018 | XHCI_LIVEDUMP_CONTEXT |
| 0x1019 | XHCI_LIVEDUMP_CONTEXT |
| 0x101A | XHCI_LIVEDUMP_CONTEXT |
| 0x101B | XHCI_LIVEDUMP_CONTEXT |
| 0x101C | XHCI_LIVEDUMP_CONTEXT |
| 0x101D | XHCI_LIVEDUMP_CONTEXT |
| 0x101E | XHCI_LIVEDUMP_CONTEXT |
| 0x101F | XHCI_LIVEDUMP_CONTEXT |
| 0x1020 | XHCI_LIVEDUMP_CONTEXT |
| 0x1021 | XHCI_LIVEDUMP_CONTEXT |
| 0x1022 | XHCI_LIVEDUMP_CONTEXT |
| 0x3000 | USBHUB3_LIVEDUMP_CONTEXT |
| 0x3001 | USBHUB3_LIVEDUMP_CONTEXT |
| 0x3002 | USBHUB3_LIVEDUMP_CONTEXT |
| 0x3003 | USBHUB3_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
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
| Module | Code | Found in | Description |
|---|---|---|---|
| EventCreate.exe | 0x144 | 78.11011 | %1 |
| KernelBase.dll | 0x144 | 8.1 | An attempt was made to modify both a KERNEL and normal Extended Attribute (EA) in the same operation. |
| kernel32.dll | 0x144 | 8.11011 | An attempt was made to modify both a KERNEL and normal Extended Attribute (EA) in the same operation. |
| webservices.dll | 0x144 | 78.11011 | The value '%1' ends with a partial utf8 encoded sequence. |
| 4 entries | |||