Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

WINUSB_PIPE_INFORMATION structure (winusbio.h)

The WINUSB_PIPE_INFORMATION structure contains pipe information that the WinUsb_QueryPipe routine retrieves.

Syntax

typedef struct _WINUSB_PIPE_INFORMATION {
 USBD_PIPE_TYPE PipeType;
 UCHAR PipeId;
 USHORT MaximumPacketSize;
 UCHAR Interval;
} WINUSB_PIPE_INFORMATION, *PWINUSB_PIPE_INFORMATION;

Members

PipeType

A USBD_PIPE_TYPE-type enumeration value that specifies the pipe type.

PipeId

The pipe identifier (ID).

MaximumPacketSize

The maximum size, in bytes, of the packets that are transmitted on the pipe.

Interval

The pipe interval.

Requirements

Requirement Value
Header winusbio.h (include Winusbio.h)

See also

USB Structures

USBD_PIPE_TYPE

WinUsb_QueryPipe


Feedback

Was this page helpful?

Additional resources