| 
    Библиотека LUFA (раннее название MyUSB) версия 101122 
   | 
 
Стандартный дескриптор интерфейса USB (стиль именования USB-IF). More...
#include <StdDescriptors.h>
Data Fields | |
| uint8_t | bLength | 
| uint8_t | bDescriptorType | 
| uint8_t | bInterfaceNumber | 
| uint8_t | bAlternateSetting | 
| uint8_t | bNumEndpoints | 
| uint8_t | bInterfaceClass | 
| uint8_t | bInterfaceSubClass | 
| uint8_t | bInterfaceProtocol | 
| uint8_t | iInterface | 
Тип для стандартного дескриптора интерфейса. Эта структура использует имена элементов, приближенные к соответствующему стандарту, чтобы обеспечить совместимость со стандартом.
Альтернативная установка для номера интерфейса. Один и тот же номер интерфейса может иметь несколько альтернативных установок с различными конфигурациями конечной точки, которые могут быть выбраны хостом.
Тип дескриптора, либо значение в USB_DescriptorTypes_t, либо значение, указываемое по специфичному классу.
ID класса интерфейса.
Индекс интерфейса в текущей конфигурации.
ID протокола интерфейса.
ID подкласса интерфейса.
Размер дескриптора в байтах.
Общее количество конечных точек в интерфейсе.
Индекс строкового дескриптора, описывающего интерфейс.