有任何疑问,请联系我们:china@enigmaprotector.com

帮助

使用手册
附加信息
使用手册

TKeyVerifyParamsW 类型

TKeyVerifyParamsW 结构是使用KG_VerifyRegistrationInfoWKG_VerifyRegistrationInfoFromProjectW 来验证注册信息。

结构描述

密钥长度

(输入参数) 注册密钥长度(RSA 512/768/1024/2048/3072/4096), 有以下值 (请参看 常规选项 - 常规 里注册密钥的安全/长度值):

RM_512 = 0;

RM_768 = 1;

RM_1024 = 2;

RM_2048 = 3;

RM_3072 = 4;

RM_4096 = 5;

密钥输出方式

(输入参数) 注册密钥的输出方式(Base 2/8/16/32/64), 有以下值(请参看 常规选项 - 常规 里注册密钥输出密钥方式值):

RB_2 = 0;

RB_8 = 1;

RB_16 = 2;

RB_32 = 3;

RB_64 = 4;

密钥 (输入参数)unicode形式值, 空值注册密钥将使程序停止运行;
密钥长度 (输入参数) 注册密钥字节长度;
注册信息 (输入参数)unicode形式值, 空值注册信息将使程序停止运行;
生成年份 (输出参数) 注册密钥生成的年份
生成月份 (输出参数) 注册密钥生成的月份
生成日期 (输出参数) 注册密钥生成日期
密钥过期 (输出参数) 如值为0则注册密钥不会过期,如值为1则有时间限制,比如日期、月份、日等属性 (了解更多请点击 创建密钥);
过期年份 (输出参数) 过期日期的年份;
过期月份 (输出参数) 过期日期的月份;
过期日期 (输出参数) 过期日期的日;
硬件锁定

(输入参数) 如果注册密钥锁定硬件则此项为1,否则为0 (了解更多请点击 创建密钥);

硬件ID类型 (输入参数) unicode形式值, 空值硬件ID会导致程序停止运行;
限制运行

(输出参数) 注册密钥限制运行次数,属性为1则限制,为0则不限制 (详细请点击 创建密钥);

总运行次数 (输出参数) 注册密钥里限制的运行总次数;
日期限制

(输出参数) 密钥限制日期,属性为1则激活限制,为0则不做限制 (详细请点击 创建密钥);

总时间 (输出参数) 注册密钥里限制总时间;
运行时间限制

(输出参数) 密钥限制运行时间, 属性为1则激活时间限制,为0则不做限制 (详细请点击 创建密钥);

运行时间(分钟) (输出参数) 注册密钥里限制运行时间;
总时间限制

(输出参数) 注册密钥限制总时间,属性为1则激活,为0则不做限制 (请点击 创建密钥);

总时间(分钟) (输出参数) 注册密钥限制总时间(分钟);
区域限制

(输出参数) 密钥限制区域 ,属性为1则激活,为0则不做限制 (详细请点击 创建密钥);

区域代码 (输出参数) 注册密钥限制区域代码 (详细请点击 Enigma API 函数 EP_MiscCountryCode 获取更多区域代码);
在指定时间后注册 (输出参数) 需在指定日期后注册,属性为1则激活,为0则不做限制。 (详情请点击 创建密钥);
在指定年份后注册 (输出参数) 在指定年份后注册;
在指定月份后注册 (输出参数) 在指定月份后注册;
在指定日期后注册 (输出参数) 在指定日期后注册;
在指定时间前注册 (输出参数) 在指定时间前注册,属性为1激活,为0则不做限制。 (详细请点击 创建密钥);
在指定年份前注册 (输出参数) 在指定年份前注册;
在指定月份前注册 (输出参数) 在指定月份前注册;
在指定日期前注册 (输出参数) 在指定日期前注册;
加密常数 (输入参数) 从项目工程文件可以获取此常数 (详细请点击 常规选项 - 常规 获取信息);
加密区间 (输出参数) 可设置16个加密区间 (详情请点击 创建密钥);
公钥 (输入参数) 空值将导致程序停止运行,可在项目工程文件处获取 (详细请点击 常规选项 - 常规 获取信息);

定义

Show/Hide Delphi structure definition

Show/Hide C++ structure definition

Show/Hide C# (.NET) structure definition