写入读取数据区的API代码自动生成方法

WIBU
2020-10-09
使用CodeMeter加密方案,不同开发语言的API代码可以通过API Guide自动生成。
1.打开桌面的CodeMeter Start Center , 点击API Guide,进入自动生成代码工具中。

2.设置开发语言

3.首先获得访问加密锁许可的句柄,打开CodeMeter API 向导,点击“函数”页,点击“CmAccess2”功能函数,单击右侧页面中的“访问”旁边的按钮,输入公司码10,产品码15,点击“确定”按钮,如果结果框中显示有效句柄和“没有发生错误”的消息,则证明已经获得加密锁中有效的许可访问。如下图所示:

4.写入数据(仅限产品码文本信息及用户数据信息)。输入公司码10,产品码15,选择“类型”旁的要写入的数据类型,“CM_CPIO_USERDATA”为用户数据,此数据无需母锁便可读可写,“CM_CPIO_TEXT”为产品码在CodeMeter控制中心显示的文本信息,在“数据长度”旁的框中输入双字节数据长度,在“数据”旁的框中输入要写入的16进制数据,点击“执行”按钮,如果结果框中显示 “写入成功”的消息,则证明已经成功写入了数据。“输出”栏下方即为自动生成的代码段。如下图所示:

5.读取数据。输入公司码10,产品码15,点击“执行”按钮,如果结果框中显示 “成功完成”的消息,则证明已经成功读取了数据,相应的写入了保护数据、用户数据、隐秘数据、用户数据,那么读取时会将写入的数据依次序显示出来。“输出”栏下方即为自动生成的代码段。如下图所示:

重点关注
- Java程序运行时报错:"log4j-slf4j-impl cannot be present with log4j-to-slf4j" 处理指南
- CodeMeter Runtime 安装失败排查与解决指南
- CodeMeter 产品包装 ∙ 工艺及细节呈现
- CodeMeter 如何增强 Rockwell 工业控制系统的安全性
- 威步技术服务手册
- 如何软件加密,软件加密狗能保护软件吗?
- 如何通过调整AxProtector设置优化.NET程序的运行效率
- CodeMeter是什么软件?软件加密了解一下
- CodeMeter许可如何导入?
- 如何通过证书导入解决CodeMeter的签名验证Error 308