编号 状态代码 说明
0 DOG_STATUS_OK 请求已成功完成
1 DOG_MEM_RANGE 请求超出数据文件的范围
3 DOG_INSUF_MEM 系统内存不足
4 DOG_TMOF 打开的登录会话数目过多
5 DOG_ACCESS_DENIED 访问被拒绝
7 DOG_NOT_FOUND 未找到所需的超级狗
8 DOG_TOO_SHORT 加密/解密的数据长度太短
9 DOG_INV_HND 输入函数的句柄无效
10 DOG_INV_FILEID 无法识别文件标识符
15 DOG_INV_FORMAT 无效的XML格式
16 DOG_REQ_NOT_SUPP 当前会话环境不支持的功能
17 DOG_INV_UPDATE_OBJ 无效的升级内容
18 DOG_KEYID_NOT_FOUND 未找到待升级的超级狗
19 DOG_INV_UPDATE_DATA 未找到所需的XML标记,或者二进制数据的内容已丢失或无效。
20 DOG_INV_UPDATE_NOTSUPP 升级计数器设置不正确
22 DOG_INV_VCODE 输入的开发商代码无效
24 DOG_INV_TIME 输入的时间值超出被支持的数值范围
26 DOG_NO_ACK_SPACE 升级要求回执数据,但输入参数ack_data为NULL。
27 DOG_TS_DETECTED 程序在终端服务器上运行
29 DOG_UNKNOWN_ALGV2C 文件中使用了未知算法
30 DOG_INV_SIG 签名验证失败
31 DOG_FEATURE_NOT_FOUND 特征不可用
33 DOG_LOCAL_COMM_ERR API和超级狗运行环境(License Manager)通讯错误
34 DOG_UNKNOWN_VCODE API不识别开发商代码
35 DOG_INV_SPEC 无效的XML格式
36 DOG_INV_SCOPE 无效的XML范围
37 DOG_TOO_MANY_KEYS 当前连接的超级狗数目过多
39 DOG_BROKEN_SESSION 会话被中断
41 DOG_FEATURE_EXPIRED 特征已失效
42 DOG_OLD_LM 超级狗的运行环境版本太旧
43 DOG_DEVICE_ERR 与超级狗通讯中出现USB通信错误
45 DOG_TIME_ERR 系统时钟已被篡改
46 DOG_SCHAN_ERR 安全通道中发生了通信错误
47 DOG_STORAGE_CORRUPT 超级狗软许可数据被破坏
50 DOG_SCOPE_RESULTS_EMPTY 不能找到与范围匹配的特征
52 DOG_HARDWARE_MODIFIED 超级狗软许可与设备不匹配
54 DOG_UPDATE_TOO_OLD 文件中的升级计数器的数值小于超级狗中的升级计数器的数值,不允许安装V2C文件。
55 DOG_UPDATE_TOO_NEW 文件中的升级计数器的数值大于超级狗中的升级计数器的数值,不允许安装V2C文件。
64 DOG_CLONE_DETECTED 发现克隆的超级狗软许可
65 DOG_UPDATE_ALREADY_ADDED 已经使用过当前的超级狗升级文件
78 DOG_SECURE_STORE_ID_MISMATCH 超级狗安全存储ID与当前应用程序不匹配
400 DOG_NO_API_DYLIB 未找到API的动态库
401 DOG_INVALID_API_DYLIBAPI 的动态库无效
500 DOG_INVALID_OBJECT 对象的初始化不正确
501 DOG_INVALID_PARAMETER 无效的函数参数
502 DOG_ALREADY_LOGGED_IN 两次登录到同一对象
503 DOG_ALREADY_LOGGED_OUT 从同一对象注销两次
525 DOG_OPERATION_FAILED 系统或平台的使用不正确
698 DOG_NOT_IMPL 未实施所请求的功能
699 DOG_INT_ERRAPI API中内部错误