структура USBFN_CLASS_INTERFACE_EX (usbfnbase.h)

Описывает интерфейс и ее конечные точки.

Синтаксис

typedef struct _USBFN_CLASS_INTERFACE_EX {
  UINT8                  BaseInterfaceNumber;
  UINT8                  InterfaceCount;
  UINT8                  PipeCount;
  USBFN_PIPE_INFORMATION PipeArr[MAX_NUM_USBFN_PIPES];
} USBFN_CLASS_INTERFACE_EX, *PUSBFN_CLASS_INTERFACE_EX;

Члены

BaseInterfaceNumber

Номер индекса интерфейса.

InterfaceCount

Количество USB-интерфейсов, содержащихся в выбранной функции.

PipeCount

Количество конечных точек, содержащихся в интерфейсе.

PipeArr[MAX_NUM_USBFN_PIPES]

Массив структур USBFN_PIPE_INFORMATION, описывающих конечные точки в интерфейсе.

Требования

Требование Ценность
заголовка usbfnbase.h