VLSdeleteFeatureExt
Syntax
VLSdeleteFeatureExt (
unsigned char *feature_name,
unsigned char *version,
unsigned long *capacity,
unsigned char *log_comment,
LS_CHALLENGE *challenge,
unsigned char *unused1,
unsigned char *unused2 );
Argument | Description |
feature_name |
Name of the feature. |
version |
Version of the feature. |
capacity |
Capacity of the feature. |
Unused. Pass NULL as value. |
|
challenge |
Unused. Use NULL as value. |
unused1 | Use NULL as value. |
unused2 |
Use NULL as value. |
Description
Deletes a license from the License Manager based on feature, version and capacity. If the capacity is NULL, this API will delete a non-capacity license for the feature, version specified.
The license is deleted from the License Manager only and not from the license file.
Returns
The status code LS_SUCCESS is returned if successful. Otherwise, it will return the following error codes:
Error Code | Description |
VLS_APP_UNNAMED |
Both feature name and version cannot be NULL at the same time. |
VLS_CALLING_ERROR |
Attempted to use standalone mode with network-only library, or network mode with standalone library. |
VLS_NO_SUCH_FEATURE |
License Manager does not have a license that matches requested feature, version and capacity. |
VLS_DELETE_LIC_FAILED |
Generic error indicating the feature has not been deleted. |
VLS_VENDORIDMISMATCH |
This error can occur under the following scenarios:
|
VLS_MULTIPLE_VENDORID_FOUND |
The License Manager has licenses for the same feature and version from multiple vendors. It is ambiguous which feature is requested. |
VLS_NO_SERVER_RUNNING |
License Manager on specified host is not available for processing license operation requests. |
VLS_NO_SERVER_ RESPONSE |
Communication with License Manager has timed out. |
VLS_HOST_UNKNOWN |
Invalid hostName was specified. |
VLS_NO_SERVER_FILE |
No License Manager has been set and unable to determine which License Manager to use. |
VLS_BAD_SERVER_ MESSAGE |
Message from License Manager 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. |
For a complete list of the error codes, see Licensing Library Error and Result Codes.