VLSdisableLicense
This function disables single-call licensing and returns the license code.
Syntax
LS_STATUS_CODE VLSdisableLicense (LS_HANDLE *lshandle );
Argument | Description |
lshandle |
The handle which had been obtained earlier by a call to VLSlicense. |
Returns
The status code LS_SUCCESS is returned if successful. Otherwise, it will return the following error codes:
Error Code | Description |
VLS_CALLING ERROR |
lshandle is an ambiguous handle; it is not exclusively active or exclusively queued. |
VLS_ALL_UNITS_RELEASED |
All units have already been released. |
VLS_RETURN_FAILED |
Generic error indicating that the license could not be returned. |
VLS_NO_SERVER_RUNNING |
License Manager on specified host is not available for processing license operation requests. |
VLS_HOST_UNKNOWN |
Invalid hostName is specified. |
VLS_NO_SERVER_RESPONSE |
Communication with License Manager timed out. |
VLS_BAD_SERVER_MESSAGE |
Message returned by server could not be understood. |
LS_NO_NETWORK |
Generic error indicating that the network is unavailable for servicing the license operation. |
LS_NORESOURCES |
An error occurred in attempting to allocate memory needed by function. |
VLS_INTERNAL_ERROR |
An error occurred with respect to the serialization/customization of Sentinel RMS Development Kit files. |
For a complete list of the error codes, see Licensing Library Error and Result Codes.