鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

错误码

表1 错误码

序号

宏描述

预定义值

说明

1

SDR_OK

0x0

操作成功

2

SDR_BASE

0x01000000

错误码基础值

3

SDR_UNKNOWERR

(SDR_BASE + 0x00000001)

未知错误

4

SDR_NOTSUPPORT

(SDR_BASE + 0x00000002)

不支持的接口调用

5

SDR_COMMFAIL

(SDR_BASE + 0x00000003)

与设备通信失败

6

SDR_HARDFAIL

(SDR_BASE + 0x00000004)

运算模块无响应

7

SDR_OPENDEVICE

(SDR_BASE + 0x00000005)

打开设备失败

8

SDR_OPENSESSION

(SDR_BASE + 0x00000006)

创建会话失败

9

SDR_PARDENY

(SDR_BASE + 0x00000007)

无私钥使用权限

10

SDR_KEYNOTEXIST

(SDR_BASE + 0x00000008)

不存在的密钥调用

11

SDR_ALGNOTSUPPORT

(SDR_BASE + 0x00000009)

不支持的算法调用

12

SDR_ALGMODNOTSUPPORT

(SDR_BASE + 0x0000000A)

不支持的算法模式调用

13

SDR_PKOPERR

(SDR_BASE + 0x0000000B)

公钥运算失败

14

SDR_SKOPERR

(SDR_BASE + 0x0000000C)

私钥运算失败

15

SDR_SIGNERR

(SDR_BASE + 0x0000000D)

签名运算失败

16

SDR_VERIFYERR

(SDR_BASE + 0x0000000E)

验证签名失败

17

SDR_SYMOPERR

(SDR_BASE + 0x0000000F)

对称算法运算失败

18

SDR_STEPERR

(SDR_BASE + 0x00000010)

多步运算步骤错误

19

SDR_FILESIZEERR

(SDR_BASE + 0x00000011)

文件长度超出限制

20

SDR_FILENOEXIST

(SDR_BASE + 0x00000012)

指定的文件不存在

21

SDR_FILEOFSERR

(SDR_BASE + 0x00000013)

文件起始位置错误

22

SDR_KEYTYPEERR

(SDR_BASE + 0x00000014)

密钥类型错误

23

SDR_KEYERR

(SDR_BASE + 0x00000015)

密钥错误

24

SDR_ENCDATAERR

(SDR_BASE + 0x00000016)

ECC加密数据错误

25

SDR_RANDERR

(SDR_BASE + 0x00000017)

随机数产生失败

26

SDR_PRKRERR

(SDR_BASE + 0x00000018)

私钥使用权限获取失败

27

SDR_MACERR

(SDR_BASE + 0x00000019)

MAC运算失败

28

SDR_FILEEXSITS

(SDR_BASE + 0x0000001A)

指定文件已存在

29

SDR_FILEWERR

(SDR_BASE + 0x0000001B)

文件写入失败

30

SDR_NOBUFFER

(SDR_BASE + 0x0000001C)

存储空间不足

31

SDR_INARGERR

(SDR_BASE + 0x0000001D)

输入参数错误

32

SDR_OUTARGERR

(SDR_BASE + 0x0000001E)

输出参数错误

33

SDR_GENERIC

(SDR_BASE + 0x0000001F)

普通错误

34

SDR_PASSWDERR

(SDR_BASE + 0x00000020)

密码错误

35

SDR_SHORT_BUFFER

(SDR_BASE + 0x00000021)

缓冲区长度不足

36

SDR_SELFTESTERR

(SDR_BASE + 0x00000022)

自测试失败

37

SDR_BUSY

(SDR_BASE + 0x10000001)

设备繁忙

38

SDR_DUPLIPWD

(SDR_BASE + 0x00A00001)

密码重复