IWDFUsbTargetDevice interface

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

Members

The IWDFUsbTargetDevice interface inherits from IWDFIoTarget. IWDFUsbTargetDevice also has these types of members:

Methods

The IWDFUsbTargetDevice interface has these methods.

MethodDescription
IWDFUsbTargetDevice::FormatRequestForControlTransfer

The FormatRequestForControlTransfer method formats an I/O request object for a USB control transfer.

IWDFUsbTargetDevice::GetNumInterfaces

The GetNumInterfaces method retrieves the number of USB interfaces for the USB device.

IWDFUsbTargetDevice::GetWinUsbHandle

The GetWinUsbHandle method retrieves the WinUsb interface handle that is associated with a I/O target device object.

IWDFUsbTargetDevice::RetrieveDescriptor

The RetrieveDescriptor method retrieves a USB descriptor, which can describe a device, configuration, or string.

IWDFUsbTargetDevice::RetrieveDeviceInformation

The RetrieveDeviceInformation method retrieves device information of the specified type.

IWDFUsbTargetDevice::RetrievePowerPolicy

The RetrievePowerPolicy method retrieves a WinUsb power policy.

IWDFUsbTargetDevice::RetrieveUsbInterface

The RetrieveUsbInterface method retrieves the specified USB interface for a USB device.

IWDFUsbTargetDevice::SetPowerPolicy

The SetPowerPolicy method sets the WinUsb power policy.

 

Requirements

End of support

Unavailable in UMDF 2.0 and later.

Minimum UMDF version

1.5

Header

Wudfusb.h

DLL

WUDFx.dll

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft. All rights reserved.