Full list of advanced protection interface return codes:
Return code | Description |
---|---|
PCGI_STATUS_OK | Success |
PCGI_ERROR_WRONG_STRUCTURE_SIZE | Wrong protection interface structure is passed to function. Check structure size member. |
PCGI_ERROR_INVALID_ACTIVATION_CODE | Activation code is invalid. |
PCGI_ERROR_ALREADY_UNLOCKED | Application is already unlocked. |
PCGI_SUCCESS_APPLICATION_UNLOCKED | Application is successfully activated with passed activation code. |
PCGI_SUCCESS_DEMO_EXTENDED | Evaluation period is successfully extended with passed activation code. |
PCGI_ERROR_DEMO_CANT_BE_EXTENDED | Evaluation period can't be extended. Demo can be extend only if date or exec limitations is enabled. |
PCGI_UNKNOWN_ERROR | Unknown error |
PCGI_ERROR_LICENSE_CANT_BE_REMOVED | License can not be removed. This function is available for remote protection method only. |
PCGI_ERROR_APPLICATION_IS_LOCKED | Application is still in locked state. |
PCGI_ERROR_TRANSFER_IMPOSSIBLE | License transfer feature is disabled or application is not protected with remote protection. |
PCGI_ERROR_LICENSE_EXTENSION_ERROR | Application is not protected with remote protection. |
PCGI_ERROR_LIMITED_LICENSE_DISABLED | Limited license is disabled. Application was activated with activation code with Disable limited license special flag enabled. |
PCGI_ERROR_LICENSE_EXTENSION_DISABLED | License extension feature is disabled. |
PCGI_ERROR_INVALID_EXTENSION_PERIOD | Extension period is not valid. Possible values are for extension period are 0-9999. |
PCGI_ERROR_EVALUATION_PERIOD_EXPIRED | Evaluation period has expired for protected application. |
PCGI_ERROR_LICENSE_EXPIRED | Limited license has expired. |
PCGI_ERROR_DEMO_MODE_DISABLED | Demo mode is not enabled for protected application. |
PCGI_ERROR_INVALID_VALIDITY_PERIOD | Invalid license validity period. |
PCGI_ERROR_SERIAL_NUMBERS_DISABLED | Serial numbers feature is disabled. |
PCGI_ERROR_INVALID_SERIAL_NUMBER | Serial number is invalid. |
PCGI_ERROR_SERIAL_NUMBER_NOT_SET | Serial numbers: serial number is not set. |
PCGI_ERROR_ACTIVATION_FILE_DISABLED | Activation file feature is disabled. |
PCGI_ERROR_ACTIVATION_FILE_ERROR | Unable to find, load or process activation file. |
PCGI_ERROR_WRONG_PROTECTION_METHOD | Function is not available for this applications since it's protected with different protection method. |
PCGI_ERROR_USB_DRIVE_MISSING | USB protection: USB drive is not attached to computer. |
PCGI_VIRTUAL_MACHINE_DETECTED | Virtual machine detected. |
PCGI_WINDOWS_SYSTEM_ERROR | Windows system error. Use Windows API GetLastError() function to obtain the actual error code. |
PCGI_ERROR_WEBLIC_DISABLED | ACEN web licensing is not enabled for application. |
PCGI_ERROR_WEBLIC_FAILURE | ACEN web licensing: failure to connect to ACEN. |
PCGI_ERROR_WEBLIC_LICENSE_ERROR | ACEN web licensing: license error, use GetInterfaceData to get (PCGI_ACEN_Status) actual error code. |
PCGI_WEBLIC_LICENSE_UPDATED | ACEN web licensing: local license updated with changed ACEN license. |
PCGI_WEBLIC_LICENSE_REMOVED | ACEN web licensing: license removed in ACEN, local license removed. |
PCGI_WEBLIC_LICENSE_REMOVED_BANNED | ACEN web licensing: license removed in ACEN, local license removed and computer is banned. |
PCGI_CRITICAL_ERROR | Critical error |