5000 | This pipe is not available because a different interface setting has been selected for its interface |
This pipe is not available because a different interface setting has been selected for its interface |
5001 | The buffer's Capacity must be greater than or equal to UsbDescriptor.Length |
The buffer's Capacity must be greater than or equal to UsbDescriptor.Length |
5002 | Because a ProtocolCode was specified, a SubclassCode must also be specified |
Because a ProtocolCode was specified, a SubclassCode must also be specified |
5003 | I/O is invalid because the app closed the device, the device was removed, or the app suspended |
I/O is invalid because the app closed the device, the device was removed, or the app suspended |
5004 | Buffer's Length must be exactly 8 bytes to create a setup packet |
Buffer's Length must be exactly 8 bytes to create a setup packet |
5005 | No USB interface descriptor was found in the device's first configuration descriptor |
No USB interface descriptor was found in the device's first configuration descriptor |
5006 | A non-null buffer must be provided to SendControlTransferOutAsync/SendControlTransferInAsync because SetupPacket's Length is non-zero |
A non-null buffer must be provided to SendControlTransferOutAsync/SendControlTransferInAsync because SetupPacket's Length is non-zero |
5007 | The buffer's Length must be greater than or equal to UsbSetupPacket.Length for a control OUT transfer |
The buffer's Length must be greater than or equal to UsbSetupPacket.Length for a control OUT transfer |
5008 | The buffer's Capacity must be greater than or equal to UsbSetupPacket.Length for a control IN transfer |
The buffer's Capacity must be greater than or equal to UsbSetupPacket.Length for a control IN transfer |
5009 | The interface number in the low byte of UsbSetupPacket.Index must correspond to the InterfaceNumber of an interface in UsbDevice.Configuration.UsbInterfaces |
The interface number in the low byte of UsbSetupPacket.Index must correspond to the InterfaceNumber of an interface in UsbDevice.Configuration.UsbInterfaces |
5010 | MaxTransferSizeBytes property is not vaild because the current ReadOptions does not have OverrideAutomaticBufferManagement set. In this case, any transfer size is valid. |
MaxTransferSizeBytes property is not vaild because the current ReadOptions does not have OverrideAutomaticBufferManagement set. In this case, any transfer size is valid. |
5011 | A ReadOptions specifying both AllowPartialReads and OverrideAutomaticBufferManagement is not valid because OverrideAutomaticBufferManagement disables buffering. |
A ReadOptions specifying both AllowPartialReads and OverrideAutomaticBufferManagement is not valid because OverrideAutomaticBufferManagement disables buffering. |
5012 | This is a control transfer that is not allowed to be sent from an application |
This is a control transfer that is not allowed to be sent from an application |
5013 | FromIdAsync must be called from the foreground or from a *device* background task (DeviceUseTrigger or DeviceServicingTrigger) |
FromIdAsync must be called from the foreground or from a *device* background task (DeviceUseTrigger or DeviceServicingTrigger) |