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) |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für