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

帮助

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

KG_VerifyRegistrationInfoFromProjectW 函数

KG_VerifyRegistrationInfoFromProjectW 用于提取密钥属性验证注册信息,函数有两个属性, 一个为 TKeyVerifyParamsW 结构, 另外一个为unicode形式, 空值将导致程序停止运行。了解更多,点击 TKeyVerifyParamsW 结构。

返回值

EP_NO_ERROR=0 函数执行成功;
EP_ERROR_UNKNOWN=1 未知错误
EP_ERROR_KEYBUFFEREMPTY=2 注册密钥不允许分配内存
EP_ERROR_KEYBUFFERISLESS=3 注册密钥分配内存不足
EP_ERROR_REGINFOEMPTY=4 注册信息非特定的
EP_ERROR_REGINFOTOOLARGE=5 注册信息为空(空值大小)
EP_ERROR_PRIVATEKEYISNOTSET=6 私钥没有设置
EP_ERROR_PUBLICKEYISNOTSET=7 公钥没有设置
EP_ERROR_PRIVATEKEYISINVALID=8 私钥不正确
EP_ERROR_PUBLICKEYISINVALID=9 公钥不正确
EP_ERROR_KEYMODEISINVALID=10 密钥长度不正确
EP_ERROR_KEYBASEISINVALID=11 密钥输出方式不正确
EP_ERROR_CURRENTDATEISINVALID=12 日期不正确
EP_ERROR_EXPIRATIONDATEISINVALID=13 过期时间不正确
EP_ERROR_KEYISINVALID=14 密钥不正确
EP_ERROR_HARDWAREID=15 硬件ID不正确
EP_ERROR_HARDWAREBUFFEREMPTY=16 硬件ID为空字节
EP_ERROR_HARDWAREIDINVALIDFORKEY=17 硬件ID与密钥不符
EP_ERROR_PROJECTFILENOTFOUND=18 项目文件没找到
EP_ERROR_INVALIDPROJECTFILE=19 项目文件不正确
EP_ERROR_EXECUTIONSNUMBERINVALID=20 运行次数不正确
EP_ERROR_DAYSNUMBERINVALID=21 日期不正确
EP_ERROR_COUNTRYCODEINVALID=22 区域代码不正确
EP_ERROR_RUNTIMEINVALID=23 运行时间不正确
EP_ERROR_GLOBALTIMEINVALID=24 合计时间不正确
EP_ERROR_INSTALLBEFOREINVALID=25 指定注册前日期不正确
EP_ERROR_INSTALLAFTERINVALID=26 指定日期后注册不正确

定义

Show/Hide Delphi function definition

Show/Hide C++ function definition

Show/Hide C# (.NET) function definition

实例

Show/Hide Delphi function example

Show/Hide Visual C++ function example

Show/Hide C# (.NET) function example

在程序安装目录可查看函数更多实例,如 Examples\KeygeUnicode 子文件夹。