IWDFUsbTargetDevice::GetWinUsbHandle method

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

Syntax


WINUSB_INTERFACE_HANDLE GetWinUsbHandle();

Parameters

This method has no parameters.

Return value

GetWinUsbHandle returns the WinUsb interface handle that is associated with the I/O target device object.

Remarks

IWDFUsbTargetDevice::GetWinUsbHandle returns a WinUsb interface handle to the default interface. The default interface is identified by index zero.

A UMDF driver can use the WinUsb interface handle to bypass the UMDF interfaces and call WinUSB Routines directly for certain operations.

The UMDF driver should not call the WinUsb_Free function to free the WinUsb interface handle because the I/O target device object owns the handle.

Requirements

End of support

Unavailable in UMDF 2.0 and later.

Minimum UMDF version

1.5

Header

Wudfusb.h (include Wudfusb.h)

DLL

WUDFx.dll

See also

IWDFUsbTargetDevice
WinUsb_Free
WinUsb_Initialize

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft. All rights reserved.