VLSucgGetLicenseMeterUnits
Syntax
int VLSucgGetLicenseMeterUnits ( VLSucg_HANDLE iHandle, long *initialUnitsP,long *unitsLeftP, int ucodegen_version );
Argument | Description |
iHandle |
Instance handle for this library. |
initialUnitsP |
After the API call, this parameter contains the original license generation units of the attached dongle. |
unitsLeftP |
After the API call, this parameter contains the current/available license generation units of the attached dongle. |
ucodegen_version |
Version of the ucodegen library. |
Description
Returns the number of license generation units available in the attached dongle.
Returns
The status code VLScg_SUCCESS is returned if successful. Otherwise, it will return the following error codes:
Error Code | Description |
VLSucg_INVALID_VENDOR_CODE |
If vendor identification is invalid. |
VLSucg_VENDOR_ENCRYPTION_ FAIL |
If vendor-customized encryption fails. |
VLSucg_MALLOC_FAILURE |
If an error occurred while allocating internal memory for ucodeT struct. |
VLSucg_FAIL |
On failure. |
VLSucg_LICMETER_NOT_ SUPPORTED |
Your Sentinel RMS License Meter is not supported. |
For the complete list of the error codes, refer to Upgrade License Error Codes.