SentinelLM VLS Status Codes- These are error codes returned for EASYLABEL Multi-User/Network.
|
Return Error |
Code |
Description |
|
VLS_NO_LICENSE_GIVEN |
1 |
Generic error when a license is denied by a server. If reasons are known, more specific reasons are given. |
|
VLS_APP_UNNAMED |
2 |
Application has not been given a name. |
|
VLS_HOST_UNKNOWN |
3 |
Unknown host (Application is given a server name but that server name doesn't seem to exist) |
|
VLS_NO_SERVER_FILE |
4 |
No FILE giving license server name (Application cannot figure out the license server.) |
|
VLS_NO_SERVER_RUNNING |
5 |
On the specified machine, license server is not RUNNING |
|
VLS_APP_NODE_LOCKED |
6 |
This /feature is node locked but the request for a key came from a machine other than the host running the SentinelLM server. |
|
VLS_NO_KEY_TO_RETURN |
7 |
LSrelease called when this copy of the application had not received a valid key from the SentinelLM server. |
|
VLS_RETURN_FAILED |
8 |
Failed to return the key issued to this copy of the application |
|
VLS_NO_MORE_CLIENTS |
9 |
End of clients on calling VLSgetClientInfo |
|
VLS_NO_MORE_FEATURES |
10 |
End of features on calling VLSgetFeatureInfo |
|
VLS_CALLING_ERROR |
11 |
General error by vendor in calling function etc. |
|
VLS_INTERNAL_ERROR |
12 |
Internal error in SentinelLM |
|
VLS_SEVERE_INTERNAL_ERROR |
13 |
Irrecoverable Internal error in SentinelLM |
|
VLS_NO_SERVER_RESPONSE |
14 |
On the specified machine, the license server is not responding. (Probable cause - network down, wrong port number, some other application on that port etc.) |
|
VLS_USER_EXCLUDED |
15 |
User/machine excluded |
|
VLS_UNKNOWN_SHARED_ID |
16 |
Unknown shared id |
|
VLS_NO_RESPONSE_TO_BROADCAST |
17 |
No servers responded to client broadcast |
|
VLS_NO_SUCH_FEATURE |
18 |
No such feature recognized by server |
|
VLS_ADD_LIC_FAILED |
19 |
Failed to add license |
|
VLS_DELETE_LIC_FAILED |
20 |
Failed to delete license |
|
VLS_LOCAL_UPDATE |
21 |
Last update was done locally |
|
VLS_REMOTE_UPDATE |
22 |
Last update was done by the SentinelLM server |
|
VLS_VENDORIDMISMATCH |
23 |
The vendor identification of requesting application does not match with that of the application licensed by this system. |
|
VLS_MULTIPLE_VENDORID_FOUND |
24 |
The server has licenses for the same feature,version from multiple vendors, and it is not clear from the requested operation which license the requester is interested in. |
|
VLS_BAD_SERVER_MESSAGE |
25 |
An error has occurred in decrypting (or decoding) a network message. Probably an incompatible or unknown server, or a version mismatch. |
|
VLS_CLK_TAMP_FOUND |
26 |
The server has found evidence of tampering of the system clock, and it cannot service the request since the license for this feature has been set to be time tamper proof. |
|
VLS_NOT_AUTHORIZED |
27 |
The specified operation is not permitted - authorization failed |
|
VLS_INVALID_DOMAIN |
28 |
The domain of server is different from that of client. |
|
VLS_UNKNOWN_TAG_TYPE |
29 |
The server does not know of this tag type. |
|
VLS_INVALID_TAG_TYPE |
30 |
A tag's type is invalid for the operation requested. |
|
VLS_UNKNOWN_TAG |
31 |
The server doesn't know this tag. |
|
VLS_UPDATE_TAGGED_KEY_ERROR |
32 |
Attempt to update a tagged key. |
|
VLS_TAGS_NOT_SUPPORTED |
33 |
Server does not support tags. |
|
VLS_LOG_FILE_NAME_NOT_FOUND |
34 |
Log file name not recognized by license server |
|
VLS_LOG_FILE_NAME_NOT_CHANGED |
35 |
Log file name was not changed. |
|
VLS_TRIAL_LIC_EXHAUSTED |
37 |
Trial License Usage Exhausted or Trial License Expired |
|
VLS_NO_UPDATES_SO_FAR |
38 |
No Updates have been made so far |
|
VLS_ALL_UNITS_RELEASED |
39 |
Even though the client asked VLSreleaseExt API to return a specific number of units, it returned all the issued units |
These are status codes of the License Manager's API and may or may not ever appear.
|
Code |
Hex |
Description |
|
LS_SUCCESS |
0x0 |
The function completed successfully. |
|
LS_BADHANDLE |
0xC8001001 |
Handle used on call did not describe a valid licensing system. |
|
LS_INSUFFICIENTUNITS |
0xC8001002 |
Licensing system could not locate enough available licensing resources to satisfy the request. |
|
LS_LICENSESYSNOTAVAILABLE |
0xC8001003 |
No licensing system could be found with which to perform the function invoked. |
|
LS_LICENSETERMINATED |
0xC8001004 |
The licensing system has determined that the resources used to satisfy a previous request are no longer granted to the calling software. |
|
LS_NOAUTHORIZATIONAVAILABLE |
0xC8001005 |
The licensing system has no licensing resources that could satisfy the request. |
|
LS_NOLICENSEAVAILABLE |
0xC8001006 |
The licensing system has licensing resources that could satisfy the request, but they are not available at the time of the request |
|
LS_NORESOURCES |
0xC8001007 |
Insufficient resources (such as memory) are unavailable to complete the request. |
|
LS_NO_NETWORK |
0xC8001008 |
The network is unavailable. |
|
LS_NO_MSG_TEXT |
0xC8001009 |
A warning occurred while looking up an error message string for the LSGetMessage() function |
|
LS_UNKNOWN_STATUS |
0xC800100A |
An unrecognized status code was passed into the LSGetMessage() function |
|
LS_BAD_INDEX |
0xC800100B |
An invalid index was specified in LSEnumProviders() or LSQuery License |
|
LS_NO_MORE_UNITS |
0xC800100C |
No additional units are available |
|
LS_LICENSE_EXPIRED |
0xC800100D |
The license associated with the current context has expired. This may be due to a time-restriction on the license |
|
LS_BUFFER_TOO_SMALL |
0xC800100E |
Input buffer is too small, need a bigger buffer |
|
LS_NO_SUCCESS |
0xC800100F |
No success in achieving the target |