Platforms to show: All Mac Windows Linux Cross-Platform
LibUSBConfigDescriptorMBS class
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | USB | MBS USB Plugin | 18.1 | ✅ Yes | ✅ Yes | ✅ Yes | ❌ No | Desktop, Console & Web |
This is an abstract class. You can't create an instance, but you can get one from various plugin functions.
- 11 properties
- property AttributesBitmap as Integer
- property Configuration as Integer
- property ConfigurationValue as Integer
- property DescriptorType as Integer
- property extra as MemoryBlock
- property extraLength as Integer
- property InterfaceDescriptors as Variant
- property Length as Integer
- property MaxPower as Integer
- property NumInterfaces as Integer
- property TotalLength as Integer
- 2 methods
- method Constructor Private
- method GetInterface(index as Integer) as LibUSBInterfaceMBS
This class has no sub classes.
Some methods using this class:
- LibUSBDeviceMBS.GetActiveConfigDescriptor as LibUSBConfigDescriptorMBS
- LibUSBDeviceMBS.GetConfigDescriptor(Index as Integer) as LibUSBConfigDescriptorMBS
- LibUSBDeviceMBS.GetConfigDescriptorByValue(Value as Integer) as LibUSBConfigDescriptorMBS
Some examples using this class:
The items on this page are in the following plugins: MBS USB Plugin.
LGLMBS - LibUSBDeviceDescriptorMBS