Expand Minimize

WDF_USB_PIPE_TYPE enumeration

[Applies to KMDF and UMDF]

The WDF_USB_PIPE_TYPE enumeration identifies the types of USB pipes.

Syntax


typedef enum _WDF_USB_PIPE_TYPE { 
  WdfUsbPipeTypeInvalid      = 0,
  WdfUsbPipeTypeControl      = 1,
  WdfUsbPipeTypeIsochronous  = 2,
  WdfUsbPipeTypeBulk         = 3,
  WdfUsbPipeTypeInterrupt    = 4
} WDF_USB_PIPE_TYPE;

Constants

WdfUsbPipeTypeInvalid

Reserved for internal use.

WdfUsbPipeTypeControl

The pipe is a control pipe.

WdfUsbPipeTypeIsochronous

The pipe is an isochronous pipe.

WdfUsbPipeTypeBulk

The pipe is a bulk pipe.

WdfUsbPipeTypeInterrupt

The pipe is an interrupt pipe.

Remarks

The WDF_USB_PIPE_TYPE enumeration is used in the WDF_USB_PIPE_INFORMATION structure.

Requirements

Minimum KMDF version

1.0

Minimum UMDF version

2.0

Header

Wdfusb.h (include Wdfusb.h)

See also

WDF_USB_PIPE_INFORMATION

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft. All rights reserved.