// 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;
View the official Windows Driver Kit DDI referenceNo description available.
Describes an interface and its endpoints.
BaseInterfaceNumberThe index number of the interface.
InterfaceCountThe number of USB interfaces contained in the selected function.
PipeCountThe number of endpoints contained in the interface.
PipeArrAn array of USBFN_PIPE_INFORMATION structures that describes the endpoints in the interface.