UMDF USB I/O Target Interfaces

[Warning: UMDF 2 is the latest version of UMDF and supersedes UMDF 1. All new UMDF drivers should be written using UMDF 2. No new features are being added to UMDF 1 and there is limited support for UMDF 1 on newer versions of Windows 10. Universal Windows drivers must use UMDF 2. For more info, see Getting Started with UMDF.]

In this section

TopicDescription

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.

IWDFUsbTargetDevice

The IWDFUsbTargetDevice interface exposes a USB device I/O target object.

IWDFUsbTargetFactory

Note   Warning: UMDF 2 is the latest version of UMDF and supersedes UMDF 1. All new UMDF drivers should be written using UMDF 2. No new features are being added to UMDF 1 and there is limited support for UMDF 1 on newer versions of Windows 10. Universal Windows drivers must use UMDF 2. For more info, see Getting Started with UMDF.
 

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.

 

 

 

Send comments about this topic to Microsoft

Show: