Jungo WinDriver  
Official Documentation

◆ WDU_Init()

DWORD DLLCALLCONV WDU_Init ( _Outptr_ WDU_DRIVER_HANDLE phDriver,
_In_ WDU_MATCH_TABLE pMatchTables,
_In_ DWORD  dwNumMatchTables,
_In_ WDU_EVENT_TABLE pEventTable,
_In_ const char *  pcLicense,
_In_ DWORD  dwOptions 
)

Starts listening to devices matching a criteria, and registers notification callbacks for those devices.

Parameters
[out]phDriverHandle to this registration of events & criteria.
[in]pMatchTablesArray of match tables defining the devices-criteria.
[in]dwNumMatchTablesNumber of elements in pMatchTables.
[in]pEventTableNotification callbacks when the device's status changes.
[in]pcLicenseWinDriver's license string.
[in]dwOptionsCan be 0 or: WD_ACKNOWLEDGE - The user can seize control over the device in WDU_ATTACH_CALLBACK return value.
Returns
WinDriver Error Code