录入时间:2016-4-19 12:10:01 最后更新:2016-4-19 12:10:01
API名 | 返回值类型 | 功能描述 |
Areg | 逻辑型(Boolean) | 中文名:自动注册。成功返回真,失败返回假,如果失败 则调用Tips取错误信息 |
参数名 | 类型 | 备注 |
软件编号 | 整数型(Integer) | 云验证平台添加软件时生成的软件编号。 |
配置文件名 | 文本型(String) | 配置文件的路径,绝对路径或相对路径,支持局域网路径,直接写文件名则和EXE同目录,注册或登录成功后自动生成配置文件。 |
传输密码 | 文本型(String) | 验证设置的传输密码。 |
提示函数 | 整数型(Integer) | 回调函数指针。 |
定义机器码 | 文本型(String) | 1+:CPUID 2+:硬盘特征 3+:磁盘ID 4+:MAC 否则直接赋值机器码 推荐"1+3+4+" |
时钟效验时间 | 逻辑型(Boolean) | 假为自动效验 真为时钟效验 设置为真 即要调用Checktime函数时钟循环效验 |
Areg接口原型如下。 | ||
Function Areg( ByVal Softid As Integer, ) As Boolean |
回调函数 | 返回值类型 | 功能描述 |
CallBack | 中文名:回调函数。内核自动效验会触发此函数 | |
参数名 | 类型 | 备注 |
错误ID | 整数型(Integer) | 错误ID,具体请看下边的对照表。 |
错误ID与操作类型的对照表 | |
错误ID | 操作类型 |
1 | 注册码/用户名已经到期 |
2 | 内部错误,或者非法使用 |
3 | 注册码/用户名在别处使用,被迫下线 |
5 | 注册码/用户名被锁定,被迫下线 |
6 | 软件已停止服务,被迫下线 |
7 | 机器码或IP被封停,被迫下线 |
详细说明
Areg是初始化函数和注册函数或登录函数的结合。
该函数可读取配置文件中的线路编号,注册码或用户名和密码进行注册或登录。
配置了此函数则注册或登录以后会自动生成配置文件。