WINUSB_PIPE_INFORMATION_EX-Struktur (winusbio.h)
Die WINUSB_PIPE_INFORMATION_EX-Struktur enthält Pipeinformationen, die die WinUsb_QueryPipeEx Routine abruft.
Syntax
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;
Member
PipeType
Ein USBD_PIPE_TYPE-Typ-Enumerationswert, der den Pipetyp angibt.
PipeId
Der Pipebezeichner (ID).
MaximumPacketSize
Die maximale Größe der Pakete, die über die Pipe übertragen werden, in Bytes.
Interval
Das Pipeintervall.
MaximumBytesPerInterval
Die maximale Anzahl von Bytes, die in einem einzelnen Intervall übertragen werden können. Dieser Wert kann auf periodischen Endpunkten mit hoher Bandbreite und regelmäßigen SuperSpeed-Endpunkten wie z. B. isochronen Endpunkten größer sein als der MaximumPacketSize-Wert .
Anforderungen
Kopfzeile | winusbio.h (winusbio.h einschließen) |