USBFN_CLASS_INTERFACE_EX-Struktur (usbfnbase.h)

Beschreibt eine Schnittstelle und ihre Endpunkte.

Syntax

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;

Member

BaseInterfaceNumber

Die Indexnummer der Schnittstelle.

InterfaceCount

Die Anzahl der USB-Schnittstellen, die in der ausgewählten Funktion enthalten sind.

PipeCount

Die Anzahl der Endpunkte, die in der Schnittstelle enthalten sind.

PipeArr[MAX_NUM_USBFN_PIPES]

Ein Array von USBFN_PIPE_INFORMATION Strukturen, das die Endpunkte in der Schnittstelle beschreibt.

Anforderungen

Anforderung Wert
Header usbfnbase.h