Список ошибок работы с HASP ключом
Перейти до навігації
Перейти до пошуку
HASP_STATUS_OK = 0; { Request successfully completed } HASP_MEM_RANGE = 1; { Request exceeds memory range of a HASP file } HASP_INV_PROGNUM_OPT = 2; { Legacy HASP HL Run-time API: Unknown/Invalid Feature ID option } HASP_INSUF_MEM = 3; { System is out of memory } HASP_TMOF = 4; { Too many open Features/login sessions } HASP_ACCESS_DENIED = 5; { Access to Feature, HASP protection key or functionality denied } HASP_INCOMPAT_FEATURE = 6; { Legacy decryption function cannot work on Feature } HASP_CONTAINER_NOT_FOUND = 7; { DEPRECATED } HASP_HASP_NOT_FOUND = 7; { Sentinel HASP protection key not available } HASP_TOO_SHORT = 8; { Encrypted/decrypted data length too short to execute function call } HASP_INV_HND = 9; { Invalid login handle passed to function } HASP_INV_FILEID = 10; { Specified File ID not recognized by API } HASP_OLD_DRIVER = 11; { Installed driver or daemon too old to execute function } HASP_NO_TIME = 12; { Real-time clock (rtc) not available } HASP_SYS_ERR = 13; { Generic error from host system call } HASP_NO_DRIVER = 14; { Required driver not installed } HASP_INV_FORMAT = 15; { Unrecognized file format for update } HASP_REQ_NOT_SUPP = 16; { Unable to execute function in this context } HASP_INV_UPDATE_OBJ = 17; { Binary data passed to function does not contain valid update } HASP_KEYID_NOT_FOUND = 18; { HASP protection key not found } HASP_INV_UPDATE_DATA = 19; { Required XML tags not found; Contents in binary data are missing } HASP_INV_UPDATE_NOTSUPP = 20; { Update request not supported by Sentinel HASP protection key } HASP_INV_UPDATE_CNTR = 21; { Update counter set incorrectly } HASP_INV_VCODE = 22; { Invalid Vendor Code passed } HASP_ENC_NOT_SUPP = 23; { Sentinel HASP protection key does not support encryption type } HASP_INV_TIME = 24; { Passed time value outside supported value range } HASP_NO_BATTERY_POWER = 25; { Real-time clock battery out of power } HASP_NO_ACK_SPACE = 26; { Acknowledge data requested by update, but ack_data parameter is null } HASP_TS_DETECTED = 27; { Program running on a terminal server } HASP_FEATURE_TYPE_NOT_IMPL = 28; { Requested Feature type not implemented } HASP_UNKNOWN_ALG = 29; { Unknown algorithm used in H2R/V2C file } HASP_INV_SIG = 30; { Signature verification operation failed } HASP_FEATURE_NOT_FOUND = 31; { Requested Feature not available } HASP_NO_LOG = 32; { Access log not enabled } HASP_LOCAL_COMM_ERR = 33; { Communication error between API and local HASP License Manager } HASP_UNKNOWN_VCODE = 34; { Vendor Code not recognized by API } HASP_INV_SPEC = 35; { Invalid XML specification } HASP_INV_SCOPE = 36; { Invalid XML scope } HASP_TOO_MANY_KEYS = 37; { Too many Sentinel HASP protection keys currently connected } HASP_TOO_MANY_USERS = 38; { Too many concurrent user sessions currently connected } HASP_BROKEN_SESSION = 39; { Session been interrupted } HASP_REMOTE_COMM_ERR = 40; { Communication error between local and remote HASP License Managers } HASP_FEATURE_EXPIRED = 41; { Feature expired } HASP_OLD_LM = 42; { HASP License Manager version too old } HASP_DEVICE_ERR = 43; { Input/Output error occurred } HASP_UPDATE_BLOCKED = 44; { Update installation not permitted; This update was already applied } HASP_TIME_ERR = 45; { System time has been tampered with } HASP_SCHAN_ERR = 46; { Communication error occurred in secure channel } HASP_STORAGE_CORRUPT = 47; { Corrupt data exists in secure storage area of HASP SL protection key } HASP_NO_VLIB = 48; { Unable to find Vendor library } HASP_INV_VLIB = 49; { Unable to load Vendor library } HASP_SCOPE_RESULTS_EMPTY = 50; { Unable to locate any Feature matching scope } HASP_VM_DETECTED = 51; { Program running on a virtual machine } HASP_HARDWARE_MODIFIED = 52; { HASP SL key incompatible } HASP_USER_DENIED = 53; { Login denied because of user restrictions } HASP_UPDATE_TOO_OLD = 54; { out of sequence } HASP_UPDATE_TOO_NEW = 55; { Update to old } HASP_OLD_VLIB = 56; { Old vlib } HASP_UPLOAD_ERROR = 57; { Upload via ACC failed, e.g. because of illegal format } HASP_INV_RECIPIENT = 58; { Invalid XML "recipient" parameter } HASP_INV_DETACH_ACTION = 59; { Invalid XML "action" parameter } HASP_TOO_MANY_PRODUCTS = 60; { scope does not specify a unique product } HASP_INV_PRODUCT = 61; { Invalid Product information } HASP_UNKNOWN_RECIPIENT = 62; { Unknown Recipient } HASP_INV_DURATION = 63; { Invalid Duration } HASP_CLONE_DETECTED = 64; { Cloned HASP SL secure storage detected } HASP_UPDATE_ALREADY_ADDED = 65; { Specified v2c update already installed in the LLM } HASP_HASP_INACTIVE = 66; { Specified Hasp Id is in Inactive state } HASP_NO_DETACHABLE_FEATURE = 67; { No detachable feature exists } HASP_NO_DEATCHABLE_FEATURE = 67; { No detachable feature exists (typo kept for compatibility) } HASP_TOO_MANY_HOSTS = 68; { scope does not specify a unique Host } HASP_REHOST_NOT_ALLOWED = 69; { Rehost is not allowed for any license } HASP_LICENSE_REHOSTED = 70; { License is rehosted to other machine } HASP_REHOST_ALREADY_APPLIED = 71; { Old rehost license try to apply } HASP_CANNOT_READ_FILE = 72; { File not found or access denied } HASP_EXTENSION_NOT_ALLOWED = 73; { Extension of license not allowed as number of detached licenses is greater than current concurrency count } HASP_DETACH_DISABLED = 74; { Detach of license not allowed as product contains VM disabled feature and host machine is a virtual machine } HASP_REHOST_DISABLED = 75; { Rehost of license not allowed as container contains VM disabled feature and host machine is a virtual machine } HASP_DETACHED_LICENSE_FOUND = 76; { Format SL-AdminMode or migrate SL-Legacy to SL-AdminMode not allowed as container has detached license } HASP_RECIPIENT_OLD_LM = 77; { Recipient of the requested operation is older than expected} HASP_SECURE_STORE_ID_MISMATCH=78; { Secure storage ID mismatch }
HASP_NO_API_DYLIB = 400; { API dispatcher: API for this Vendor Code was not found } HASP_INV_API_DYLIB = 401; { API dispatcher: Unable to load API; DLL possibly corrupt? } HASP_INVALID_OBJECT = 500; { C++ API: Object incorrectly initialized } HASP_INVALID_PARAMETER = 501; { C++ API: Invalid function parameter } HASP_ALREADY_LOGGED_IN = 502; { C++ API: Logging in twice to the same object } HASP_ALREADY_LOGGED_OUT = 503; { C++ API: Logging out twice of the same object } HASP_OPERATION_FAILED = 525; { .NET API: Incorrect use of system or platform } HASP_NO_EXTBLOCK = 600; { Internal use: no classic memory extension block available } HASP_INV_PORT_TYPE = 650; { Internal use: invalid port type } HASP_INV_PORT = 651; { Internal use: invalid port value } HASP_NOT_IMPL = 698; { Requested function not implemented } HASP_INT_ERR = 699; { Internal error occurred in API } HASP_FIRST_HELPER = 2001; { Reserved for HASP helper libraries } HASP_FIRST_HASP_ACT = 3001; { Reserved for HASP Activation API } HASP_NEXT_FREE_VALUES = 7001; { }