2024年3月21日发(作者:)

/************************************************************************/

/* 错误码宏定义 */

/************************************************************************/

#define CFCA_CKR_SUCCESS 0 //成功

#define CFCA_ERR_CONFIGINI_OPEN

件失败

-810001 //打开配置文

#define CFCA_ERR_ENCDEVINI_GETITEM

具体值失败

-810002 //获取ini文件

#define CFCA_CKR_MEMORY_ERROR -810003 //内存错误

#define CFCA_CKR_DEVICETYPE_ERROR

型错误

-810004 //加密设备类

#define CFCA_CKR_LOAD_DLL -810005 //载入dll失败

#define CFCA_CKR_MECHANISM_INVALID

-810011 //无效的机

#define CFCA_CKR_MECHANISM_PARAM_INVALID

制参数

-810012 //无效的机

#define CFCA_CKR_KEY_INVALID -810021 //无效的密钥

#define CFCA_CKR_KEY_SIZE_RANGE

错误

-810022 //密钥的长度

#define CFCA_CKR_KEY_TYPE_INCONSISTENT

矛盾

-810023 //密钥类型

#define CFCA_CKR_NOT_PARALLEL -810031 //不能并行

#define CFCA_CKR_BUFFER_TOO_SMALL

-810032 //分配的空间

#define CFCA_CKR_MUTEX_BAD -810033 //互斥体坏

#define CFCA_CKR_CRYPTOKI_NOT_INITIALIZED

初始化

-810041 //加密库未

#define CFCA_CKR_CRYPTOKI_ERROR_INITIALIZED -810042

化错误

//加密库初始

#define CFCA_CKR_PARAM_INVALID -810051 //参数错

#define CFCA_CKR_DATA_INVALID -810052 //数据无效