| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- #ifndef ERROR_DEFINE_H
- #define ERROR_DEFINE_H
- #include "ErrorCode.h"
- #include "DevErrorCode.h"
- #include "Xfsidc.h"
- #include "Xfscrd.h"
- typedef struct _DevErrcode
- {
- long lErr;
- char szErrDes[1024];
- long lDevErr;
- long lReturn;
- }DevErrCode;
- DevErrCode m_DevErrArray[] =
- {
- 0,"成功",DEC_SUCCESS,Error_Succeed,
- WFS_ERR_TIMEOUT,"指令执行超时",DEC_TIMEOUT,Error_TimeOut,
- WFS_ERR_HARDWARE_ERROR,"硬件错误",DEC_HARDWARE,Error_Hardware,
- WFS_ERR_INTERNAL_ERROR,"内部错误",DEC_NO_E_CARDISSUER+1,Error_Process,
- WFS_ERR_CANCELED,"用户取消操作",DEC_NO_E_CARDISSUER+2,Error_Cancel,
- WFS_ERR_INVALID_DATA,"无效的数据",DEC_NO_E_CARDISSUER+3,Error_Param,
- WFS_ERR_IDC_MEDIAJAM,"卡片堵塞",DEC_NO_E_CARDISSUER+4,Error_Hardware,
- WFS_ERR_IDC_NOMEDIA,"未找到介质",DEC_NO_E_CARDISSUER+5,Error_DevMedia,
- WFS_ERR_IDC_MEDIARETAINED,"卡片已被吞",DEC_NO_E_CARDISSUER+6,Error_Unexpect,
- WFS_ERR_IDC_RETAINBINFULL,"回收箱已满",DEC_NO_E_CARDISSUER+7,Error_Unexpect,
- WFS_ERR_IDC_INVALIDDATA,"无效数据",DEC_NO_E_CARDISSUER+8,Error_Param,
- WFS_ERR_IDC_INVALIDMEDIA,"无效介质",DEC_NO_E_CARDISSUER+9,Error_DevMedia,
- WFS_ERR_IDC_FORMNOTFOUND,"找不到指定的Form",DEC_NO_E_CARDISSUER+10,Error_Unexpect,
- WFS_ERR_IDC_FORMINVALID,"form数据错误",DEC_NO_E_CARDISSUER+11,Error_Unexpect,
- WFS_ERR_IDC_DATASYNTAX,"数据语法错误或者与表达定义不一致",DEC_NO_E_CARDISSUER+12,Error_Unexpect,
- WFS_ERR_IDC_SHUTTERFAIL,"操作错误",DEC_NO_E_CARDISSUER+13,Error_Unexpect,
- WFS_ERR_IDC_SECURITYFAIL,"安全模式没能",DEC_NO_E_CARDISSUER+14,Error_Unexpect,
- WFS_ERR_IDC_PROTOCOLNOTSUPP,"使用的协议不支持",DEC_NO_E_CARDISSUER+15,Error_Unexpect,
- WFS_ERR_IDC_ATRNOTOBTAINED,"没有获得ATR数据",DEC_NO_E_CARDISSUER+16,Error_DevMedia,
- WFS_ERR_IDC_INVALIDKEY,"Key不适用于此安全模块",DEC_NO_E_CARDISSUER+17,Error_Unexpect,
- WFS_ERR_IDC_WRITE_METHOD,"不支持写卡",DEC_NO_E_CARDISSUER+18,Error_MethodNotFound,
- WFS_ERR_IDC_CHIPPOWERNOTSUPP,"不支持的动作",DEC_NO_E_CARDISSUER+19,Error_MethodNotFound,
- WFS_ERR_IDC_CARDTOOSHORT,"插入卡片太短",DEC_NO_E_CARDISSUER+20,Error_DevMedia,
- WFS_ERR_IDC_CARDTOOLONG,"插入卡片太长",DEC_NO_E_CARDISSUER+21,Error_DevMedia,
- WFS_ERR_IDC_INVALID_PORT,"无效端口",DEC_NO_E_CARDISSUER+22,Error_Unexpect,
- WFS_ERR_IDC_POWERSAVETOOSHORT,"节能时间太短",DEC_NO_E_CARDISSUER+23,Error_Unexpect,
- WFS_ERR_IDC_POWERSAVEMEDIAPRESENT,"节能模式未启动",DEC_NO_E_CARDISSUER+24,Error_Unexpect,
- WFS_ERR_IDC_CARDPRESENT,"卡片错误",DEC_NO_E_CARDISSUER+25,Error_DevMedia,
- WFS_ERR_IDC_POSITIONINVALID,"卡片位置无效",DEC_NO_E_CARDISSUER+26,Error_DevMedia,
- WFS_ERR_CRD_MEDIAJAM,"卡片堵塞",DEC_NO_E_CARDISSUER+27,Error_Hardware,
- WFS_ERR_CRD_NOMEDIA,"未找到介质",DEC_NO_E_CARDISSUER+28,Error_DevMedia,
- WFS_ERR_CRD_MEDIARETAINED,"卡片已被吞",DEC_NO_E_CARDISSUER+29,Error_Unexpect,
- WFS_ERR_CRD_RETAINBINFULL,"回收箱已满",DEC_NO_E_CARDISSUER+30,Error_Unexpect,
- WFS_ERR_CRD_SHUTTERFAIL,"操作错误",DEC_NO_E_CARDISSUER+31,Error_Unexpect,
- WFS_ERR_CRD_DEVICE_OCCUPIED,"暂存区有卡",DEC_NO_E_CARDISSUER+32,Error_DevMedia,
- WFS_ERR_CRD_CARDUNITERROR,"卡箱错误",DEC_NO_E_CARDISSUER+33,Error_Unexpect,
- WFS_ERR_CRD_INVALIDCARDUNIT,"无效的卡箱单元",DEC_NO_E_CARDISSUER+34,Error_Unexpect,
- WFS_ERR_CRD_INVALID_PORT,"无效的端口",DEC_NO_E_CARDISSUER+35,Error_Unexpect,
- WFS_ERR_CRD_INVALIDRETAINBIN,"无效的吞卡箱",DEC_NO_E_CARDISSUER+36,Error_Unexpect,
- };
- #endif
|