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) |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for