Platforms to show: All Mac Windows Linux Cross-Platform

Back to LibUSBInterfaceDescriptorMBS class.

LibUSBInterfaceDescriptorMBS.AlternateSetting as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property USB MBS USB Plugin 18.1 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
Value used to select this alternate setting for this interface.

(Read only property)

LibUSBInterfaceDescriptorMBS.DescriptorType as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property USB MBS USB Plugin 18.1 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
Descriptor type.

(Read only property)

LibUSBInterfaceDescriptorMBS.Endpoints as Variant

Type Topic Plugin Version macOS Windows Linux iOS Targets
property USB MBS USB Plugin 18.1 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
Array of endpoint descriptors.

(Read only property)

LibUSBInterfaceDescriptorMBS.extra as MemoryBlock

Type Topic Plugin Version macOS Windows Linux iOS Targets
property USB MBS USB Plugin 18.1 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
Extra descriptors.

(Read only property)

LibUSBInterfaceDescriptorMBS.ExtraLength as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property USB MBS USB Plugin 18.1 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
Length of the extra descriptors, in bytes.

(Read only property)

LibUSBInterfaceDescriptorMBS.IndexInterface as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property USB MBS USB Plugin 18.1 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
Index of string descriptor describing this interface.

(Read only property)

Some examples using this property:

LibUSBInterfaceDescriptorMBS.InterfaceClass as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property USB MBS USB Plugin 18.1 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
USB-IF class code for this interface.

(Read only property)

LibUSBInterfaceDescriptorMBS.InterfaceNumber as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property USB MBS USB Plugin 18.1 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
Number of this interface.

(Read only property)

LibUSBInterfaceDescriptorMBS.InterfaceProtocol as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property USB MBS USB Plugin 18.1 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
USB-IF protocol code for this interface, qualified by the InterfaceClass and InterfaceSubClass values.

(Read only property)

LibUSBInterfaceDescriptorMBS.InterfaceSubClass as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property USB MBS USB Plugin 18.1 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
USB-IF subclass code for this interface, qualified by the InterfaceClass value.

(Read only property)

LibUSBInterfaceDescriptorMBS.Length as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property USB MBS USB Plugin 18.1 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
Size of this descriptor (in bytes)

(Read only property)

LibUSBInterfaceDescriptorMBS.NumEndpoints as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property USB MBS USB Plugin 18.1 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
Number of endpoints used by this interface (excluding the control endpoint).

(Read only property)

The items on this page are in the following plugins: MBS USB Plugin.


The biggest plugin in space...