● SetCallBackOnChangeDevList
● SetCallBackOnLicenseStatusChange
● CheckUsbService
● UpdateUsbTree
SetCallBackOnChangeDevList
void
SetCallBackOnChangeDevList (
IN FNOnChangeDevList pFunc
)
Routine Description:
Sets the callback function to be called when the device list is changed.
Arguments:
FNOnChangeDevList - address of the function to be called when the device list is changed.
void (__stdcall *FNOnChangeDevList) () - callback function description.
Return Value:
None
SetCallBackOnLicenseStatusChange
void
BOOL SetCallBackOnLicenseStatusChange (IN FNOnChangeLicenseStatus pFunc)
Routine Description:
Sets the callback function to be called when the license status is changed.
Arguments:
FNOnChangeLicenseStatus - the address of the function to be called when the license status is changed.
void (__stdcall *FNOnChangeLicenseStatus) () - callback function description.
Return Value:
True - if the function was executed successfully. Otherwise the "False" value is returned.
CheckUsbService
BOOL
CheckUsbService (void)
Routine Description:
Checks whether USB Network Gate service is running.
Arguments:
None.
Return Value:
True - if USB Network Gate service is running and is ready to accept commands.
UpdateUsbTree
void
UpdateUsbTree (void)
Routine description:
Force USB Network Gate service to refresh the USB devices tree.
Arguments:
None.
Return Value:
None.