3.1 内容说明及环境准备
3.1.1 内容说明
您收到的CSSDK文件夹下会包含如下内容:
├─API_include # SDK头文件
│
├─Demo # 示例程序
│ ├─SDKUITest # 32位版本
│ ├─SDKUITest64 # 64位版本
│ └─src # 源代码
│
└─SDK # 库文件
├─depends # 第三方/系统依赖库
│ ├─shared # 32位动态库依赖
│ ├─shared64 # 32位动态库依赖
│ ├─static # 32位动态库依赖
│ └─static64 # 32位动态库依赖
│
├─shared # 32位SDK动态库文件
├─shared64 # 64位SDK动态库文件
├─static # 32位SDK静态库文件
└─static64 # 64位SDK静态库文件
3.1.2 环境准备
目前,我们支持如下版本的Windows系统:
系统版本 |
---|
Windows7SP1 32位 |
Windows7SP1 64位 |
Windows10 32位 |
Windows10 64位 |
Windows11 32位 |
Windows11 64位 |
为了顺利地在您的产品中集成aTrust CSSDK功能,请确保您的Windows系统中安装了以下内容:
软件名称 | 版本要求 |
---|---|
cmake | >= 3.0 |
Visual Studio | 推荐2015 Version 14.0 |
3.1.3 集成aTrust客户端安装包
静默安装aTrust
aTrust客户端提供了静默安装参数"/S"(大写的字母S),在创建aTrust安装进程时时传递该参数即可进行静默安装。
aTurstInstaller_lite.exe /S
等待aTrustInstaller_lite.exe进程返回值,安装程序对应的返回值及说明:
返回值 | 返回值描述及可能原因 | 解决方式建议 |
---|---|---|
0 | 安装成功 | 安装成功 |
2 | 该系统不支持安装 | 当前aTrsut客户端默认不允许安装在Windows Server系统上 |
4 | 当前已有客户端正在安装或者卸载 | 请等待上一次客户端安装/卸载结束 |
6 | 当前aTrust仅支持Win7SP1以上系统 | 当前aTrsut客户端仅支持在Win7SP1以上系统安装,需要升级对应操作系统 |
7 | 当前系统为Windows Server系统, 不支持安装 | 当前aTrsut客户端默认不允许安装在Windows Server系统上 |
11 | 系统目录磁盘空间不足 | 释放系统磁盘目录空间 |
13 | aTrust客户端安装目录没有权限 | 检测aTrust客户端安装目录是否有文件读写权限 |
14 | 当前用户没有管理员权限 | aTrust客户端安装需要管理员权限, 需要使用管理员权限账号进行安装 |
16 | 当前系统未支持sha2签名校验,需要先安装对应补丁包 | 联系技术人员获取微软sha2签名补丁包进行安装 |
41 | aTurst后台服务进程安装失败 | 可尝试重新安装 |
静默卸载aTrust
卸载aTurst客户端可以通过调用aTrust卸载程序完成。卸载程序在安装目录下,同样的也提供了"/S"参数(大写的字母S)进行静默卸载。
uninstall.exe /S