#ifndef __RVC_EVENT_CODE_H #define __RVC_EVENT_CODE_H #include "SimpleString.h" inline CSimpleStringA DWORD2Hex(DWORD cur) { return CSimpleStringA::Format("%X", cur); } #define ERR_ENTITY_EXCEPTION "QLR040200003" //实体crash #define ERR_SPSHELL_EXCETION "QLR040200002" //框架crash #define ERR_ENTITY_ASSERT 0xFFF00003 //实体Assert #define ERR_SPSHELL_COPY_CEN 0xFFF00101 //拷贝集中配置 #define RTAERR_SPSHELL_REPEATPROCESS "RTA0001" //重复进程 #define RTAERR_SPSHELL_NOPRIVILEGE "RTA0002" //无权限 #define RTAERR_SPSHELL_APPINITERR "RTA0003" //app_init出现异常 #define RTAERR_ENTITY_EXCEPTION "RTA0011" //实体crash #define RTAERR_SPSHELL_EXCEPTION "RTA0012" //框架crash #define RTAERR_SPHOST_IOM_FAILED "RTA0021" //iom create failed #define VTM_LAUNCH_RESERVERD_START "RTA0030" //在VTM.exe中使用 #define VTM_LAUNCH_RESERVERD_END "RTA003Z" //在VTM.exe中使用 //for public method of read/write(get/set) #define RTAERR_CONFIG_OPEN_FAILED "RTA0041" //->OpenConfig failed #define RTAERR_CONFIG_READ_FAILED "RTA0042" //->ReadConfigXXX failed #define RTAERR_CONFIG_WRITE_FAILED "RTA0043" //->WriteConfigXXX failed #define RTAERR_SYSVAR_REGIST_FAILED "RTA0044" //->RegistSysVarEvent failed #define RTAERR_SYSVAR_UNREGIST_FAILED "RTA0045" //->UnregistSysVarEvent failed #define RTAERR_SYSVAR_GET_FAILED "RTA0046" //->GetSysVar failed #define RTAERR_SYSVAR_SET_FAILED "RTA0047" //->SetSysVar failed #define RTAERR_GETPATH_FAILED "RTA0048" //->GetPath failed #define DEVICE_FSM_RESERVERD_START "RTA0050" // RTA0050 - RTA005Z 在 DevFSMCommBase 中使用 #define DEVICE_FSM_LOADADDR_DLOPEN_FAILED "RTA0050" #define DEVICE_FSM_LOADADDR_CREATEOJ_FAILED "RTA0051" #define DEVICE_FSM_LOADADDR_RELOJ_FAILED "RTA0052" #define DEVICE_FSM_CREATE_DEVOBJ_FAILED "RTA0053" #define DEVICE_FSM_DEVOBJ_NULLPTR "RTA0054" #define DEVICE_FSM_DEVCLOSE_FAILED "RTA0055" #define DEVICE_FSM_DEVGETLE_FAILED "RTA0056" #endif