DevAddr |
DevAddr = (slot << 12) | (unit << 8) | (Enum << 4). Enum is assigned by the USB device enumerator. Range: 0 to 65535 |
InterfaceNumber |
The number of this interface. Range: 0 to 255 |
AltSettings |
Value used to select alternative setting. Range: 0 to 255 |
NumEndpoints |
The number of endpoints provided by this interface. Range: 0 to 255 |
DeviceClass |
Class code (assigned by usb.org). Enumerations: - unspec (0)
- audio (1)
- cdc (2)
- hid (3)
- physical (5)
- image (6)
- printer (7)
- msc (8)
- hub (9)
- cdc-data (10)
- smartcard (11)
- firm-upd (12)
- security (13)
- diagnostic (220)
- wireless (224)
- appl-spec (254)
- vendor-spec (255)
|
DeviceSubClass |
Subclass code (assigned by usb.org). Range: 0 to 255 |
DeviceProtocol |
The class dependent protocol code. Range: 0 to 255 |
IdxInterface |
The index to the string describing the interface (if present). Range: 0 to 255 |
RawData |
Interface descriptor raw data for debugging purposes only. Length: 0 to 9 |