许可证生成API返回码
以下是与Sentinel许可证生成API函数的操作相关的可能的返回代码列表。
代码 | 描述 | |
---|---|---|
SNTL_LG_STATUS_OK | 请求成功完成。 | |
SNTL_LG_LIB_INITIALIZATION_FAILED | 库初始化失败。 | |
SNTL_LG_RESOURCE_LOCK_FAILURE | 锁定资源失败。 | |
SNTL_LG_OUT_OF_MEMORY | 系统内存不足。 | |
SNTL_LG_INVALID_PARAMETER | 功能参数无效。 | |
SNTL_LG_INVALID_HANDLE | 无效的句柄传递给该函数。 | |
SNTL_LG_TOO_MANY_OPEN_HANDLE | 存在超过512个打开的句柄。 | |
SNTL_LG_INVALID_API_CALL_SEQUENCE | 未按有效顺序调用API函数。 | |
SNTL_LG_INVALID_VENDOR_CODE | 传递了无效的供应商代码。 | |
SNTL_LG_INVALID_LICENSE_DEFINITION | 传递了无效的许可证定义。 | |
SNTL_LG_INVALID_KEY_CURRENT_STATE | sntl_lg_start函数中的当前状态不正确。 | |
SNTL_LG_INVALID_SCHEMA_VERSION | 模式版本无效。 | |
SNTL_LG_INTERNAL_ERROR | 发生内部错误。 | |
SNTL_LG_KEY_FULL | 钥匙已满。 | |
SNTL_LG_NOT_SUPPORTED_KEY_TYPE | 不支持密钥类型。 | |
SNTL_LG_HL_BASIC_KEY_CANNOT_BE_PROGRAMMED | HL Basic键无法编程。 | |
SNTL_LG_DAYS_TO_EXPIRATION_NOT_SUPPORTED | 密钥不支持基于到期天数的许可证。 | |
SNTL_LG_EXPIRY_DATE_NOT_SUPPORTED | 密钥不支持基于有效期限的许可证。 | |
SNTL_LG_UNLIMITED_CONCURRENCY_COUNT_NOT_SUPPORTED | 不支持无限的并发计数。 | |
SNTL_LG_CONCURRENCY_NOT_SUPPORTED | 不支持并发。 | |
SNTL_LG_TOO_BIG_RO_MEM_DATA | 数据大小大于只读存储器的容量。 | |
SNTL_LG_TOO_BIG_RW_MEM_DATA | 数据大小大于读/写存储容量。 | |
SNTL_LG_EXCEEDING_MAX_CONCURRENCY_COUNT_LIMIT | 并发计数超过最大限制。 | |
SNTL_LG_EXCEEDING_MAX_EXECUTION_COUNT_LIMIT | 执行计数超过最大限制。 | |
SNTL_LG_MASTER_KEY_CONNECT_ERROR | 连接主密钥时发生错误。 | |
SNTL_LG_MASTER_KEY_IO_ERROR | 与主密钥的通信失败。主密钥可能不存在。 | |
SNTL_LG_MASTER_KEY_ACCESS_ERROR | 访问主密钥时发现一些错误。 | |
SNTL_LG_KEY_CURRENT_STATE_MISSING | 需要密钥的当前状态才能生成许可证。 | |
SNTL_LG_EXCEEDING_MAX_EXPIRY_DATE_LIMIT | 到期日期晚于支持的最大到期日期 | |
SNTL_LG_BELOW_MIN_EXPIRY_DATE_LIMIT | 到期日期早于支持的最小到期日期 | |
SNTL_LG_NOTHING_TO_GENERATE | 没有任何内容可以生成为许可证。 | |
SNTL_LG_NO_CAPABLE_DEVICE_FOUND | 许可证要求与任何已知的保护密钥类型都不匹配。 | |
SNTL_LG_INCOMPATIBLE_ENFORCEMENT_TYPE | 实施类型不匹配。 | |
SNTL_LG_INVALID_FINGERPRINT | 机器指纹无效。 | |
SNTL_LG_CLEAR_NOT_ALLOWED | 给定密钥不允许执行Clear操作。 | |
SNTL_LG_FORMAT_NOT_ALLOWED | 给定的键不允许进行Format操作。 | |
SNTL_LG_CURRENT_STATE_NOT_ALLOWED | 传递的当前状态不正确。 | |
SNTL_LG_CLONE_DETECTED | 检测到克隆的许可证。 | |
SNTL_LG_NO_LICENSE_DEFINITION | 找不到许可证定义。 | |
SNTL_LG_INSUFFICIENT_SEAT_POOL | 万能钥匙上的SL座位池或HL座位池不包含生成许可证所需的座位数 | |
SNTL_LG_MASTER_FEATURE_NOT_FOUND | 在主密钥上找不到所需的功能。 | |
SNTL_LG_MASTER_FEATURE_EXPIRED | 主密钥上的必需功能已过期。 | |
SNTL_LG_MASTER_NO_BATTERY_POWER | 主钥匙中的电池已耗尽。 | |
SNTL_LG_BELOW_MIN_CONCURRENCY_COUNT_LIMIT | 并发计数低于最小限制。 | |
SNTL_LG_BELOW_MIN_EXECUTION_COUNT_LIMIT | 执行计数低于最小限制。 | |
SNTL_LG_INVALID_ENFORCEMENT_TYPE | 实施类型不匹配。 | |
SNTL_LG_ENFORCEMENT_TYPE_NOT_SUPPORTED | 不支持强制类型。 | |
SNTL_LG_OLD_DRIVER | HASP HL驱动程序太旧(早于1.22)或HASP HL固件太旧(早于3.25)。 | |
SNTL_LG_OLD_LM | 最终用户计算机上的Sentinel License Manager不是最新的,并且不支持所有必需的功能。将计算机上的运行时环境升级到最新版本。 | |
SNTL_LG_VCLOCK_NOT_ENABLED | 试图重置保护锁中的V时钟。但是,保护键中的V时钟被禁用。 | |
SNTL_LG_OLD_FIRMWARE | 发生以下情况之一: >用户试图将Sentinel HL(HASP配置)密钥升级到Sentinel HL(无人驾驶配置)密钥,但是该密钥上的固件早于4.25版。将固件更新到4.25或更高版本。 >用户试图将Sentinel HL(无驾驶员配置)独立密钥转换为网络密钥,但是该密钥上的固件早于4.27版。将固件更新到4.27或更高版本。 | |
SNTL_LG_DYNAMIC_RESOURCE_NOT_SUPPORTED | 尝试创建或修改动态内存文件失败。保护锁不支持动态内存。 | |
SNTL_LG_CLEAR_CLONE_NOT_ALLOWED | 在给定的键上不允许进行清晰的克隆操作。 | |
SNTL_LG_LICENSE_DEFINITION_NOT_ALLOWED | 许可证定义是不允许的。 | |
SNTL_LG_LICENSE_DENIED_ON_VM | 虚拟机上不允许许可证。 | |
SNTL_LG_CLEAR_DISABLED_STATE_NOT_ALLOWED | “清除禁用状态”许可证类型只能应用于禁用的Sentinel HL(无驾驶员配置)密钥。 | |
SNTL_LG_VENDOR_OLD_LM | 您已经连接了主密钥,但是计算机上的运行时环境不是最新的。要将主密钥与Sentinel License Generation API一起使用,请将运行时环境升级到最新版本。 | |
SNTL_LG_EXCEEDING_MAX_PRODUCT_COUNT_LIMIT | 产品计数超过最大限制。 | |
SNTL_LG_EXCEEDING_MAX_FEATURE_COUNT_LIMIT | 功能计数超过最大限制。 | |
SNTL_LG_EXCEEDING_MAX_FILE_COUNT_LIMIT | 文件数超过最大限制。 | |
SNTL_LG_UNLIMITED_CONCURRENCY_AND_CLOUD_NOT_ALLOWED | 主密钥上的SL席位池不是订阅期。因此,您无法生成结合了云许可和具有无限并发性的许可的SL密钥。 |
工作时间:周一至周五 9:00-18:00