WDF_USB_PIPE_TYPE enumeration (wdfusb.h)
[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,
WdfUsbPipeTypeIsochronous,
WdfUsbPipeTypeBulk,
WdfUsbPipeTypeInterrupt
} WDF_USB_PIPE_TYPE;
Constants
WdfUsbPipeTypeInvalid Value: 0 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
Requirement | Value |
---|---|
Minimum KMDF version | 1.0 |
Minimum UMDF version | 2.0 |
Header | wdfusb.h (include Wdfusb.h) |