USBD_PIPE_TYPE enumeration (usb.h)

The USBD_PIPE_TYPE enumerator indicates the type of pipe.

Syntax

typedef enum _USBD_PIPE_TYPE {
  UsbdPipeTypeControl,
  UsbdPipeTypeIsochronous,
  UsbdPipeTypeBulk,
  UsbdPipeTypeInterrupt
} USBD_PIPE_TYPE;

Constants

 
UsbdPipeTypeControl
Indicates that the pipe is a control pipe.
UsbdPipeTypeIsochronous
Indicates that the pipe is an isochronous transfer pipe.
UsbdPipeTypeBulk
Indicates that the pipe is a bulk transfer pipe.
UsbdPipeTypeInterrupt
Indicates that the pipe is an interrupt pipe.

Requirements

Requirement Value
Header usb.h (include Usb.h)

See also

USB Constants and Enumerations