struttura WINUSB_PIPE_INFORMATION_EX (winusbio.h)
La struttura WINUSB_PIPE_INFORMATION_EX contiene informazioni sulla pipe recuperate dalla routine WinUsb_QueryPipeEx .
Sintassi
typedef struct _WINUSB_PIPE_INFORMATION_EX {
USBD_PIPE_TYPE PipeType;
UCHAR PipeId;
USHORT MaximumPacketSize;
UCHAR Interval;
ULONG MaximumBytesPerInterval;
} WINUSB_PIPE_INFORMATION_EX, *PWINUSB_PIPE_INFORMATION_EX;
Members
PipeType
Valore di enumerazione di tipo USBD_PIPE_TYPE che specifica il tipo di pipe.
PipeId
Identificatore pipe (ID).
MaximumPacketSize
Dimensione massima, in byte, dei pacchetti trasmessi sulla pipe.
Interval
Intervallo di pipe.
MaximumBytesPerInterval
Numero massimo di byte che possono essere trasmessi in un singolo intervallo. Questo valore può essere maggiore del valore MaximumPacketSize su endpoint periodici a larghezza di banda elevata, ad alta velocità e endpoint periodici SuperSpeed, ad esempio endpoint isocroni.
Requisiti
Intestazione | winusbio.h (include Winusbio.h) |