LicenseError Enumeration

Namespace: id3.Devices

Definition

Enumerates the error codes related to license management.
class LicenseError
enum LicenseError
public enum LicenseError
public enum LicenseError
typedef enum id3DevicesLicenseError

Fields

Name

Value

Description

success

0

No error.

insufficientBuffer

-1

The given buffer is too small.

objectDoesNotExist

-2

The requested object does not exist; a ‘null’ should be returned if possible.

base

-100

Base error code of the License module.

minimum

-999

Minimum error code of the License module.

invalidHandle

-101

The handle is invalid.

invalidParameter

-102

One of the parameters is incorrect.

licenseNotFound

-103

No license was found.

invalidLicense

-104

License is not valid or a required module is not licensed.

expiredLicense

-105

The license has expired.

invalidHardwareId

-106

Installation code does not match hardware ID.

alreadyFulfilled

-107

The license is already fulfilled by another user (or computer).

moduleError

-108

A required module is not licensed or the usage limit has been reached.

writeError

-109

The license file cannot be accessed in write mode.

insufficientLicenseCredits

-110

The number of available licenses has been reached. There isn’t any available license remaining.

invalidSerial

-111

The serial is invalid.

invalidCredentials

-112

Invalid login or password.

revokedLicense

-113

The license is revoked or does not exist anymore.

blockedLicense

-114

The license is blocked after a predefined period.

unreachableServer

-115

The license server is currently unreachable.

licenseOtherError

-116

An unexpected error happened.

missingFile

-117

No license file was provided.

deviceNotCompatible

-118

This device is not compatible with id3 licensing system.