WINUSB_PIPE_INFORMATION_EX構造体 (winusbio.h)
WINUSB_PIPE_INFORMATION_EX構造体には、WinUsb_QueryPipeEx ルーチンが取得するパイプ情報が含まれています。
構文
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;
メンバー
PipeType
パイプの種類を指定する USBD_PIPE_TYPE型列挙値。
PipeId
パイプ識別子 (ID)。
MaximumPacketSize
パイプで送信されるパケットの最大サイズ (バイト単位)。
Interval
パイプ間隔。
MaximumBytesPerInterval
1 つの間隔で送信できる最大バイト数。 この値は、高帯域幅、高速周期エンドポイント、および等時性エンドポイントなどの SuperSpeed 周期エンドポイントの MaximumPacketSize 値よりも大きい場合があります。
要件
Header | winusbio.h (Winusbio.h を含む) |