Jungo WinDriver  
Official Documentation

◆ WDU_ResetDevice()

DWORD DLLCALLCONV WDU_ResetDevice ( _In_ WDU_DEVICE_HANDLE  hDevice,
_In_ DWORD  dwOptions 
)

Resets a device (supported only on Windows).

Parameters
[in]hDeviceA unique identifier for the device/interface
[in]dwOptionsCan be 0 or: WD_USB_HARD_RESET - will reset the device even if it is not disabled. After using this option it is advised to set the interface of the device (WDU_SetInterface()). WD_USB_CYCLE_PORT - will simulate unplugging and replugging the device, prompting the operating system to enumerate the device without resetting it. This option is available only on Windows.
Returns
WinDriver Error Code The CYCLE_PORT option is supported only on Windows