本人用易语言读写飞天诚信的rockey2加密狗成功
系统结构:搜索Rockey,打开指定的加密锁,关闭加密锁,生成用户UID,读取加密锁内容,写入加密锁内容,进行数据交换,取硬件版本号,
======窗口程序集1
| |
| |------ _按钮_创建UID_被单击
| |
| |------ _按钮_读出数据_被单击
| |
| |------ _按钮_写入数据_被单击
| |
| |
======调用的Dll
| |
| |---[dll]------ 搜索Rockey
| |
| |---[dll]------ 打开指定的加密锁
| |
| |---[dll]------ 关闭加密锁
| |
| |---[dll]------ 生成用户UID
| |
| |---[dll]------ 读取加密锁内容
| |
| |---[dll]------ 写入加密锁内容
| |
| |---[dll]------ 进行数据交换
| |
| |---[dll]------ 取硬件版本号
调用的DLL命令:
.DLL命令 搜索Rockey, 整数型, "ROCKEY2.DLL", "RY2_Find"
.DLL命令 打开指定的加密锁, 整数型, "ROCKEY2.DLL", "RY2_Open"
.参数 mode, 整数型, , 加密锁的方式
.参数 uid, 整数型, , 加密锁的UID
.参数 hid, 整数型, 数组, 加密锁的硬件ID
.DLL命令 关闭加密锁, 整数型, "ROCKEY2.DLL", "RY2_Close"
.参数 handle, 整数型, , 设备句柄
.DLL命令 生成用户UID, 整数型, "ROCKEY2.DLL", "RY2_GenUID"
.参数 handle, 整数型, , 设备句柄
.参数 uid, 整数型, 数组, 生成用户ID
.参数 seed, 字节型, 数组, 生成用户ID的种子
.参数 isProtect, 整数型, , 保留
.DLL命令 读取加密锁内容, 整数型, "ROCKEY2.DLL", "RY2_Read"
.参数 handle, 整数型, , 设备句柄
.参数 block_index, 整数型, , 块索引
.参数 bufeer, 字节型, 数组, 读出块的缓冲区
.DLL命令 写入加密锁内容, 整数型, "ROCKEY2.DLL", "RY2_Write"
.参数 handle, 整数型, , 设备句柄
.参数 block_index, 整数型, , 块索引
.参数 buffer, 字节型, 数组, 写入块的缓冲区
.DLL命令 进行数据交换, 整数型, "ROCKEY2.DLL", "RY2_Transform"
.参数 handle, 整数型, , 设备句柄
.参数 len, 整数型, , 输入数据长度
.参数 data, 字节型, 数组, 用户输入数据
.DLL命令 取硬件版本号, 整数型, "ROCKEY2.DLL", "RY2_GetVersion"
.参数 handle, 整数型, , 设备句柄
易语言类方法的获取以及类线程源码,GetThis,启动类线程,关闭类线程,线程_测试,其他_附加文本,取_类_函数地址,取指针内容_整数,取变量地址_整数,刷新对象数...
易语言类似于寻路算法源码,初始化数组,寻路...
易语言简简单单实现窗口靠边隐藏与子窗口吸附源码,简简单单实现窗口靠边隐藏与子窗口吸附...
易语言简单防止修改hosts达到欺骗注册源码,检测hosts是否被修改...
易语言简单的域名查询源码,简单的域名查询源码...
易语言简单方法检测最新帖子源码,简单方法检测最新帖子...
易语言窗口互相吸附源码,窗口互相吸附...
易语言程序重新运行例教源码,发送消息_...
易语言禁止最小化滑动源码,禁止最小化滑动,将消息传答窗口函数,API_CallWindowProc,API_SetWindowLong...