All supported descriptors are described by USB Implementers Forum, Inc. You can find more details at http://www.usb.org.
The supported descriptors:
- Device, Configuration, IAD (Interface association descriptor), Interface, Endpoint descriptors, Endpoint Companion descriptors
- Device descriptor (Billboard), Device Qualifier descriptor
- Audio Interface descriptor 1.0 and 2.0
- CDC Interface descriptor
- HID descriptor and HID Report descriptor
- BOS descriptors:
- USB 2.0 Extension descriptors
- Container ID Descriptor
- Billboard Capability Descriptor
- Billboard Alternate Mode Capability Descriptor
- SuperSpeed Device Capability Descriptor
- SuperSpeedPlus Device Capability Descriptor
- PTM Capability Descriptor
- MS OS String descriptor
Note:
The Interface Descriptor is represented by the two items to build a tree structure: Interface Descriptor with an empty parameters pane and Alternate Settings with all Interface Descriptor parameters.
Note:
Class-Specific AS Encoder/Decoder Descriptors from USB Audio v2.0 are not supported.