Platforms to show: All Mac Windows Linux Cross-Platform
Back to LibUSBDeviceMBS class.
LibUSBDeviceMBS.kCapabilitiesHasCapabilities = 0
Type | Topic | Plugin | Version |
const | USB | MBS USB Plugin | 18.1 |
The HasCapability() API is available.
LibUSBDeviceMBS.kCapabilitiesHasHIDAccess = 256
Type | Topic | Plugin | Version |
const | USB | MBS USB Plugin | 18.1 |
The library can access HID devices without requiring user intervention.
Note that before being able to actually access an HID device, you may still have to call additional libusb functions such as
DetachKernelDriver.
LibUSBDeviceMBS.kCapabilitiesHasHotplug = 1
Type | Topic | Plugin | Version |
const | USB | MBS USB Plugin | 18.1 |
Hotplug support is available on this platform.
LibUSBDeviceMBS.kCapabilitiesSupportsDetachKernelDriver = 257
Type | Topic | Plugin | Version |
const | USB | MBS USB Plugin | 18.1 |
The library supports detaching of the default USB driver, using DetachKernelDriver, if one is set by the OS kernel.
LibUSBDeviceMBS.kDescriptorTypeBOS = 6
Type | Topic | Plugin | Version |
const | USB | MBS USB Plugin | 18.1 |
BOS descriptor
LibUSBDeviceMBS.kDescriptorTypeConfig = 2
Type | Topic | Plugin | Version |
const | USB | MBS USB Plugin | 18.1 |
Configuration descriptor.
LibUSBDeviceMBS.kDescriptorTypeDevice = 1
Type | Topic | Plugin | Version |
const | USB | MBS USB Plugin | 18.1 |
Device descriptor.
LibUSBDeviceMBS.kDescriptorTypeDeviceCapabilities = 16
Type | Topic | Plugin | Version |
const | USB | MBS USB Plugin | 18.1 |
Device Capability descriptor
LibUSBDeviceMBS.kDescriptorTypeEndpoint = 5
Type | Topic | Plugin | Version |
const | USB | MBS USB Plugin | 18.1 |
Endpoint descriptor.
LibUSBDeviceMBS.kDescriptorTypeHID = &h21
Type | Topic | Plugin | Version |
const | USB | MBS USB Plugin | 18.1 |
HID descriptor.
LibUSBDeviceMBS.kDescriptorTypeHub = &h29
Type | Topic | Plugin | Version |
const | USB | MBS USB Plugin | 18.1 |
Hub descriptor.
LibUSBDeviceMBS.kDescriptorTypeInterface = 4
Type | Topic | Plugin | Version |
const | USB | MBS USB Plugin | 18.1 |
Interface descriptor.
LibUSBDeviceMBS.kDescriptorTypePhysical = &h23
Type | Topic | Plugin | Version |
const | USB | MBS USB Plugin | 18.1 |
Physical descriptor.
LibUSBDeviceMBS.kDescriptorTypeReport = &h22
Type | Topic | Plugin | Version |
const | USB | MBS USB Plugin | 18.1 |
HID report descriptor.
LibUSBDeviceMBS.kDescriptorTypeString = 3
Type | Topic | Plugin | Version |
const | USB | MBS USB Plugin | 18.1 |
String descriptor.
LibUSBDeviceMBS.kDescriptorTypeSuperSpeedEndpointCompanion = &h30
Type | Topic | Plugin | Version |
const | USB | MBS USB Plugin | 18.1 |
SuperSpeed Endpoint Companion descriptor
LibUSBDeviceMBS.kDescriptorTypeSuperSpeedHub = &h2A
Type | Topic | Plugin | Version |
const | USB | MBS USB Plugin | 18.1 |
SuperSpeed Hub descriptor
LibUSBDeviceMBS.kErrorAccess = -3
Type | Topic | Plugin | Version |
const | USB | MBS USB Plugin | 18.1 |
Access
LibUSBDeviceMBS.kErrorBusy = -6
Type | Topic | Plugin | Version |
const | USB | MBS USB Plugin | 18.1 |
Busy
LibUSBDeviceMBS.kErrorInterrupted = -10
Type | Topic | Plugin | Version |
const | USB | MBS USB Plugin | 18.1 |
Interrupted
LibUSBDeviceMBS.kErrorInvalidParam = -2
Type | Topic | Plugin | Version |
const | USB | MBS USB Plugin | 18.1 |
Invalid parameter
LibUSBDeviceMBS.kErrorNoDevice = -4
Type | Topic | Plugin | Version |
const | USB | MBS USB Plugin | 18.1 |
No device.
LibUSBDeviceMBS.kErrorNoMemory = -11
Type | Topic | Plugin | Version |
const | USB | MBS USB Plugin | 18.1 |
Out of Memory
LibUSBDeviceMBS.kErrorNotFound = -5
Type | Topic | Plugin | Version |
const | USB | MBS USB Plugin | 18.1 |
Not found
LibUSBDeviceMBS.kErrorNotSupported = -12
Type | Topic | Plugin | Version |
const | USB | MBS USB Plugin | 18.1 |
Function not supported
LibUSBDeviceMBS.kErrorOther = -99
Type | Topic | Plugin | Version |
const | USB | MBS USB Plugin | 18.1 |
Other errors
LibUSBDeviceMBS.kErrorOverflow = -8
Type | Topic | Plugin | Version |
const | USB | MBS USB Plugin | 18.1 |
Overflow
LibUSBDeviceMBS.kErrorPipe = -9
Type | Topic | Plugin | Version |
const | USB | MBS USB Plugin | 18.1 |
Pipe
The items on this page are in the following plugins: MBS USB Plugin.