wudfusb.h header
This header is used by wdf. For more information, see:
wudfusb.h contains the following programming interfaces:
Interfaces
IUsbTargetPipeContinuousReaderCallbackReadComplete IUsbTargetPipeContinuousReaderCallbackReadComplete is a driver-supplied interface. |
IUsbTargetPipeContinuousReaderCallbackReadersFailed IUsbTargetPipeContinuousReaderCallbackReadersFailed is a driver-supplied interface. |
IWDFUsbInterface The IWDFUsbInterface interface exposes a USB interface that a USB device exposes. |
IWDFUsbRequestCompletionParams The IWDFUsbRequestCompletionParams interface exposes the parameters object for the completion of a USB request object. The parameters object is primarily required for asynchronous I/O and layered drivers. |
IWDFUsbTargetDevice The IWDFUsbTargetDevice interface exposes a USB device I/O target object. |
IWDFUsbTargetFactory The IWDFUsbTargetFactory interface is a factory interface that is used to create a USB target device object. |
IWDFUsbTargetPipe The IWDFUsbTargetPipe interface exposes a USB pipe (endpoint), which is also an I/O target. |
IWDFUsbTargetPipe2 The IWDFUsbTargetPipe2 interface exposes a USB pipe (endpoint), which is also an I/O target. |
Enumerations
WDF_USB_REQUEST_TYPE The WDF_USB_REQUEST_TYPE enumeration contains values that identify a type of USB request object. |