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 を含む)

関連項目

USB 構造体

USBD_PIPE_TYPE

WinUsb_QueryPipe