Partager via


structure WINUSB_PIPE_INFORMATION_EX (winusbio.h)

La structure WINUSB_PIPE_INFORMATION_EX contient des informations de canal que la routine WinUsb_QueryPipeEx récupère.

Syntaxe

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;

Membres

PipeType

Valeur d’énumération de type USBD_PIPE_TYPE qui spécifie le type de canal.

PipeId

Identificateur de canal (ID).

MaximumPacketSize

Taille maximale, en octets, des paquets transmis sur le canal.

Interval

Intervalle de canal.

MaximumBytesPerInterval

Nombre maximal d’octets pouvant être transmis en un seul intervalle. Cette valeur peut être supérieure à la valeur MaximumPacketSize sur les points de terminaison périodiques à bande passante élevée et à haut débit et les points de terminaison périodiques SuperSpeed, tels que les points de terminaison isochrons.

Configuration requise

   
En-tête winusbio.h (inclure Winusbio.h)

Voir aussi

USB Structures

USBD_PIPE_TYPE

WinUsb_QueryPipe