estrutura WINUSB_PIPE_INFORMATION_EX (winusbio.h)
A estrutura WINUSB_PIPE_INFORMATION_EX contém informações de pipe que a rotina WinUsb_QueryPipeEx recupera.
Sintaxe
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;
Membros
PipeType
Um valor de enumeração de tipo USBD_PIPE_TYPE que especifica o tipo de pipe.
PipeId
O identificador de pipe (ID).
MaximumPacketSize
O tamanho máximo, em bytes, dos pacotes transmitidos no pipe.
Interval
O intervalo de pipe.
MaximumBytesPerInterval
O número máximo de bytes que podem ser transmitidos em um único intervalo. Esse valor pode ser maior que o valor MaximumPacketSize em pontos de extremidade periódicos de alta largura de banda, alta velocidade e pontos de extremidade periódicos SuperSpeed, como pontos de extremidade isócronos.
Requisitos
Cabeçalho | winusbio.h (inclua Winusbio.h) |