Поделиться через


структура 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

Идентификатор канала.

MaximumPacketSize

Максимальный размер пакетов, передаваемых по каналу , в байтах.

Interval

Интервал канала.

MaximumBytesPerInterval

Максимальное число байтов, которые могут передаваться за один интервал. Это значение может быть больше значения MaximumPacketSize для высокоскоростных периодических конечных точек с высокой пропускной способностью и периодических конечных точек SuperSpeed, таких как изохронные конечные точки.

Требования

   
Верхняя часть winusbio.h (включая Winusbio.h)

См. также раздел

Структуры USB

USBD_PIPE_TYPE

WinUsb_QueryPipe