在dhnetsdk.h 中
// 错误类型代号,对应CLIENT_GetLastError接口的返回值
#define _EC(x) (0x80000000|x)
#define NET_NOERROR 0 // 没有错误
#define NET_ERROR -1 // 未知错误
#define NET_SYSTEM_ERROR _EC(1) // 系统出错
#define NET_NETWORK_ERROR _EC(2) // 网络错误,可能是因为网络超时
#define NET_DEV_VER_NOMATCH _EC(3) // 设备协议不匹配
#define NET_INVALID_HANDLE _EC(4) // 句柄无效
#define NET_OPEN_CHANNEL_ERROR _EC(5) // 打开通道失败
#define NET_CLOSE_CHANNEL_ERROR _EC(6) // 关闭通道失败
#define NET_ILLEGAL_PARAM _EC(7) // 用户参数不合法
#define NET_SDK_INIT_ERROR _EC(8) // SDK初始化出错
#define NET_SDK_UNINIT_ERROR _EC(9) // SDK清理出错
#define NET_RENDER_OPEN_ERROR _EC(10) // 申请render资源出错
#define NET_DEC_OPEN_ERROR _EC(11) // 打开解码库出错
#define NET_DEC_CLOSE_ERROR _EC(12) // 关闭解码库出错
#define NET_MULTIPLAY_NOCHANNEL _EC(13) // 多画面预览中检测到通道数为0
#define NET_TALK_INIT_ERROR _EC(14) // 录音库初始化失败
#define NET_TALK_NOT_INIT _EC(15) // 录音库未经初始化
#define NET_TALK_SENDDATA_ERROR _EC(16) // 发送音频数据出错
#define NET_REAL_ALREADY_SAVING _EC(17) // 实时数据已经处于保存状态
#define NET_NOT_SAVING _EC(18) // 未保存实时数据
#define NET_OPEN_FILE_ERROR _EC(19) // 打开文件出错
#define NET_PTZ_SET_TIMER_ERROR _EC(20) // 启动云台控制定时器失败
#define NET_RETURN_DATA_ERROR _EC(21) // 对返回数据的校验出错
#define NET_INSUFFICIENT_BUFFER _EC(22) // 没有足够的缓存
#define NET_NOT_SUPPORTED _EC(23) // 当前SDK未支持该功能
#define NET_NO_RECORD_FOUND _EC(24) // 查询不到录象
#define NET_NOT_AUTHORIZED _EC(25) // 无操作权限
#define NET_NOT_NOW _EC(26) // 暂时无法执行
#define NET_NO_TALK_CHANNEL _EC(27) // 未发现对讲通道
#define NET_NO_AUDIO _EC(28) // 未发现音频
#define NET_NO_INIT _EC(29) // 网络SDK未经初始化
#define NET_DOWNLOAD_END _EC(30) // 下载已结束
#define NET_EMPTY_LIST _EC(31) // 查询结果为空
#define NET_ERROR_GETCFG_SYSATTR _EC(32) // 获取系统属性配置失败
#define NET_ERROR_GETCFG_SERIAL _EC(33) // 获取序列号失败
#define NET_ERROR_GETCFG_GENERAL _EC(34) // 获取常规属性失败
#define NET_ERROR_GETCFG_DSPCAP _EC(35) // 获取DSP能力描述失败
#define NET_ERROR_GETCFG_NETCFG _EC(36) // 获取网络配置失败
#define NET_ERROR_GETCFG_CHANNAME _EC(37) // 获取通道名称失败
#define NET_ERROR_GETCFG_VIDEO _EC(38) // 获取视频属性失败
#define NET_ERROR_GETCFG_RECORD _EC(39) // 获取录象配置失败
#define NET_ERROR_GETCFG_PRONAME _EC(40) // 获取解码器协议名称失败
#define NET_ERROR_GETCFG_FUNCNAME _EC(41) // 获取232串口功能名称失败
#define NET_ERROR_GETCFG_485DECODER _EC(42) // 获取解码器属性失败
#define NET_ERROR_GETCFG_232COM _EC(43) // 获取232串口配置失败
#define NET_ERROR_GETCFG_ALARMIN _EC(44) // 获取外部报警输入配置失败
#define NET_ERROR_GETCFG_ALARMDET _EC(45) // 获取动态检测报警失败
#define NET_ERROR_GETCFG_SYSTIME _EC(46) // 获取设备时间失败
#define NET_ERROR_GETCFG_PREVIEW _EC(47) // 获取预览参数失败
#define NET_ERROR_GETCFG_AUTOMT _EC(48) // 获取自动维护配置失败
#define NET_ERROR_GETCFG_VIDEOMTRX _EC(49) // 获取视频矩阵配置失败
#define NET_ERROR_GETCFG_COVER _EC(50) // 获取区域遮挡配置失败
#define NET_ERROR_GETCFG_WATERMAKE _EC(51) // 获取图象水印配置失败
#define NET_ERROR_GETCFG_MULTICAST _EC(52) // 获取配置失败位置:组播端口按通道配置
#define NET_ERROR_SETCFG_GENERAL _EC(55) // 修改常规属性失败
#define NET_ERROR_SETCFG_NETCFG _EC(56) // 修改网络配置失败
#define NET_ERROR_SETCFG_CHANNAME _EC(57) // 修改通道名称失败
#define NET_ERROR_SETCFG_VIDEO _EC(58) // 修改视频属性失败
#define NET_ERROR_SETCFG_RECORD _EC(59) // 修改录象配置失败
#define NET_ERROR_SETCFG_485DECODER _EC(60) // 修改解码器属性失败
#define NET_ERROR_SETCFG_232COM _EC(61) // 修改232串口配置失败
#define NET_ERROR_SETCFG_ALARMIN _EC(62) // 修改外部输入报警配置失败
#define NET_ERROR_SETCFG_ALARMDET _EC(63) // 修改动态检测报警配置失败
#define NET_ERROR_SETCFG_SYSTIME _EC(64) // 修改设备时间失败
#define NET_ERROR_SETCFG_PREVIEW _EC(65) // 修改预览参数失败
#define NET_ERROR_SETCFG_AUTOMT _EC(66) // 修改自动维护配置失败
#define NET_ERROR_SETCFG_VIDEOMTRX _EC(67) // 修改视频矩阵配置失败
#define NET_ERROR_SETCFG_COVER _EC(68) // 修改区域遮挡配置失败
#define NET_ERROR_SETCFG_WATERMAKE _EC(69) // 修改图象水印配置失败
#define NET_ERROR_SETCFG_WLAN _EC(70) // 修改无线网络信息失败
#define NET_ERROR_SETCFG_WLANDEV _EC(71) // 选择无线网络设备失败
#define NET_ERROR_SETCFG_REGISTER _EC(72) // 修改主动注册参数配置失败
#define NET_ERROR_SETCFG_CAMERA _EC(73) // 修改摄像头属性配置失败
#define NET_ERROR_SETCFG_INFRARED _EC(74) // 修改红外报警配置失败
#define NET_ERROR_SETCFG_SOUNDALARM _EC(75) // 修改音频报警配置失败
#define NET_ERROR_SETCFG_STORAGE _EC(76) // 修改存储位置配置失败
#define NET_AUDIOENCODE_NOTINIT _EC(77) // 音频编码接口没有成功初始化
#define NET_DATA_TOOLONGH _EC(78) // 数据过长
#define NET_UNSUPPORTED _EC(79) // 设备不支持该操作
#define NET_DEVICE_BUSY _EC(80) // 设备资源不足
#define NET_SERVER_STARTED _EC(81) // 服务器已经启动
#define NET_SERVER_STOPPED _EC(82) // 服务器尚未成功启动
#define NET_LISTER_INCORRECT_SERIAL _EC(83) // 输入序列号有误
#define NET_QUERY_DISKINFO_FAILED _EC(84) // 获取硬盘信息失败
#define NET_ERROR_GETCFG_SESSION _EC(85) // 获取连接Session信息
#define NET_USER_FLASEPWD_TRYTIME _EC(86) // 输入密码错误超过限制次数
#define NET_LOGIN_ERROR_PASSWORD_EXPIRED _EC(99) // 密码过期
#define NET_LOGIN_ERROR_PASSWORD _EC(100) // 密码不正确
#define NET_LOGIN_ERROR_USER _EC(101) // 帐户不存在
#define NET_LOGIN_ERROR_TIMEOUT _EC(102) // 等待登录返回超时
#define NET_LOGIN_ERROR_RELOGGIN _EC(103) // 帐号已登录
#define NET_LOGIN_ERROR_LOCKED _EC(104) // 帐号已被锁定
#define NET_LOGIN_ERROR_BLACKLIST _EC(105) // 帐号已被列为黑名单
#define NET_LOGIN_ERROR_BUSY _EC(106) // 资源不足,系统忙
#define NET_LOGIN_ERROR_CONNECT _EC(107) // 登录设备超时,请检查网络并重试
#define NET_LOGIN_ERROR_NETWORK _EC(108) // 网络连接失败
#define NET_LOGIN_ERROR_SUBCONNECT _EC(109) // 登录设备成功,但无法创建视频通道,请检查网络状况
#define NET_LOGIN_ERROR_MAXCONNECT _EC(110) // 超过最大连接数
#define NET_LOGIN_ERROR_PROTOCOL3_ONLY _EC(111) // 只支持3代协议
#define NET_LOGIN_ERROR_UKEY_LOST _EC(112) // 未插入U盾或U盾信息错误
#define NET_LOGIN_ERROR_NO_AUTHORIZED _EC(113) // 客户端IP地址没有登录权限
#define NET_LOGIN_ERROR_USER_OR_PASSOWRD _EC(117) // 账号或密码错误
#define NET_LOGIN_ERROR_DEVICE_NOT_INIT _EC(118) // 设备尚未初始化,不能登录,请先初始化设备
#define NET_LOGIN_ERROR_LIMITED _EC(119) // 登录受限,可能是IP受限、时间段受限、有效期受限
#define NET_RENDER_SOUND_ON_ERROR _EC(120) // Render库打开音频出错
#define NET_RENDER_SOUND_OFF_ERROR _EC(121) // Render库关闭音频出错
#define NET_RENDER_SET_VOLUME_ERROR _EC(122) // Render库控制音量出错
#define NET_RENDER_ADJUST_ERROR _EC(123) // Render库设置画面参数出错
#define NET_RENDER_PAUSE_ERROR _EC(124) // Render库暂停播放出错
#define NET_RENDER_SNAP_ERROR _EC(125) // Render库抓图出错
#define NET_RENDER_STEP_ERROR _EC(126) // Render库步进出错
#define NET_RENDER_FRAMERATE_ERROR _EC(127) // Render库设置帧率出错
#define NET_RENDER_DISPLAYREGION_ERROR _EC(128) // Render库设置显示区域出错
#define NET_RENDER_GETOSDTIME_ERROR _EC(129) // Render库获取当前播放时间出错
#define NET_GROUP_EXIST _EC(140) // 组名已存在
#define NET_GROUP_NOEXIST _EC(141) // 组名不存在
#define NET_GROUP_RIGHTOVER _EC(142) // 组的权限超出权限列表范围
#define NET_GROUP_HAVEUSER _EC(143) // 组下有用户,不能删除
#define NET_GROUP_RIGHTUSE _EC(144) // 组的某个权限被用户使用,不能出除
#define NET_GROUP_SAMENAME _EC(145) // 新组名同已有组名重复
#define NET_USER_EXIST _EC(146) // 用户已存在
#define NET_USER_NOEXIST _EC(147) // 用户不存在
#define NET_USER_RIGHTOVER _EC(148) // 用户权限超出组权限
#define NET_USER_PWD _EC(149) // 保留帐号,不容许修改密码
#define NET_USER_FLASEPWD _EC(150) // 密码不正确
#define NET_USER_NOMATCHING _EC(151) // 密码不匹配
#define NET_USER_INUSE _EC(152) // 账号正在使用中
#define NET_ERROR_GETCFG_ETHERNET _EC(300) // 获取网卡配置失败
#define NET_ERROR_GETCFG_WLAN _EC(301) // 获取无线网络信息失败
#define NET_ERROR_GETCFG_WLANDEV _EC(302) // 获取无线网络设备失败
#define NET_ERROR_GETCFG_REGISTER _EC(303) // 获取主动注册参数失败
#define NET_ERROR_GETCFG_CAMERA _EC(304) // 获取摄像头属性失败
#define NET_ERROR_GETCFG_INFRARED _EC(305) // 获取红外报警配置失败
#define NET_ERROR_GETCFG_SOUNDALARM _EC(306) // 获取音频报警配置失败
#define NET_ERROR_GETCFG_STORAGE _EC(307) // 获取存储位置配置失败
#define NET_ERROR_GETCFG_MAIL _EC(308) // 获取邮件配置失败
#define NET_CONFIG_DEVBUSY _EC(309) // 暂时无法设置
#define NET_CONFIG_DATAILLEGAL _EC(310) // 配置数据不合法
#define NET_ERROR_GETCFG_DST _EC(311) // 获取夏令时配置失败
#define NET_ERROR_SETCFG_DST _EC(312) // 设置夏令时配置失败
#define NET_ERROR_GETCFG_VIDEO_OSD _EC(313) // 获取视频OSD叠加配置失败
#define NET_ERROR_SETCFG_VIDEO_OSD _EC(314) // 设置视频OSD叠加配置失败
#define NET_ERROR_GETCFG_GPRSCDMA _EC(315) // 获取CDMA\GPRS网络配置失败
#define NET_ERROR_SETCFG_GPRSCDMA _EC(316) // 设置CDMA\GPRS网络配置失败
#define NET_ERROR_GETCFG_IPFILTER _EC(317) // 获取IP过滤配置失败
#define NET_ERROR_SETCFG_IPFILTER _EC(318) // 设置IP过滤配置失败
#define NET_ERROR_GETCFG_TALKENCODE _EC(319) // 获取语音对讲编码配置失败
#define NET_ERROR_SETCFG_TALKENCODE _EC(320) // 设置语音对讲编码配置失败
#define NET_ERROR_GETCFG_RECORDLEN _EC(321) // 获取录像打包长度配置失败
#define NET_ERROR_SETCFG_RECORDLEN _EC(322) // 设置录像打包长度配置失败
#define NET_DONT_SUPPORT_SUBAREA _EC(323) // 不支持网络硬盘分区
#define NET_ERROR_GET_AUTOREGSERVER _EC(324) // 获取设备上主动注册服务器信息失败
#define NET_ERROR_CONTROL_AUTOREGISTER _EC(325) // 主动注册重定向注册错误
#define NET_ERROR_DISCONNECT_AUTOREGISTER _EC(326) // 断开主动注册服务器错误
#define NET_ERROR_GETCFG_MMS _EC(327) // 获取mms配置失败
#define NET_ERROR_SETCFG_MMS _EC(328) // 设置mms配置失败
#define NET_ERROR_GETCFG_SMSACTIVATION _EC(329) // 获取短信激活无线连接配置失败
#define NET_ERROR_SETCFG_SMSACTIVATION _EC(330) // 设置短信激活无线连接配置失败
#define NET_ERROR_GETCFG_DIALINACTIVATION _EC(331) // 获取拨号激活无线连接配置失败
#define NET_ERROR_SETCFG_DIALINACTIVATION _EC(332) // 设置拨号激活无线连接配置失败
#define NET_ERROR_GETCFG_VIDEOOUT _EC(333) // 查询视频输出参数配置失败
#define NET_ERROR_SETCFG_VIDEOOUT _EC(334) // 设置视频输出参数配置失败
#define NET_ERROR_GETCFG_OSDENABLE _EC(335) // 获取osd叠加使能配置失败
#define NET_ERROR_SETCFG_OSDENABLE _EC(336) // 设置osd叠加使能配置失败
#define NET_ERROR_SETCFG_ENCODERINFO _EC(337) // 设置数字通道前端编码接入配置失败
#define NET_ERROR_GETCFG_TVADJUST _EC(338) // 获取TV调节配置失败
#define NET_ERROR_SETCFG_TVADJUST _EC(339) // 设置TV调节配置失败
#define NET_ERROR_CONNECT_FAILED _EC(340) // 请求建立连接失败
#define NET_ERROR_SETCFG_BURNFILE _EC(341) // 请求刻录文件上传失败
#define NET_ERROR_SNIFFER_GETCFG _EC(342) // 获取抓包配置信息失败
#define NET_ERROR_SNIFFER_SETCFG _EC(343) // 设置抓包配置信息失败
#define NET_ERROR_DOWNLOADRATE_GETCFG _EC(344) // 查询下载限制信息失败
#define NET_ERROR_DOWNLOADRATE_SETCFG _EC(345) // 设置下载限制信息失败
#define NET_ERROR_SEARCH_TRANSCOM _EC(346) // 查询串口参数失败
#define NET_ERROR_GETCFG_POINT _EC(347) // 获取预制点信息错误
#define NET_ERROR_SETCFG_POINT _EC(348) // 设置预制点信息错误
#define NET_SDK_LOGOUT_ERROR _EC(349) // SDK没有正常登出设备
#define NET_ERROR_GET_VEHICLE_CFG _EC(350) // 获取车载配置失败
#define NET_ERROR_SET_VEHICLE_CFG _EC(351) // 设置车载配置失败
#define NET_ERROR_GET_ATM_OVERLAY_CFG _EC(352) // 获取atm叠加配置失败
#define NET_ERROR_SET_ATM_OVERLAY_CFG _EC(353) // 设置atm叠加配置失败
#define NET_ERROR_GET_ATM_OVERLAY_ABILITY _EC(354) // 获取atm叠加能力失败
#define NET_ERROR_GET_DECODER_TOUR_CFG _EC(355) // 获取解码器解码轮巡配置失败
#define NET_ERROR_SET_DECODER_TOUR_CFG _EC(356) // 设置解码器解码轮巡配置失败
#define NET_ERROR_CTRL_DECODER_TOUR _EC(357) // 控制解码器解码轮巡失败
#define NET_GROUP_OVERSUPPORTNUM _EC(358) // 超出设备支持最大用户组数目
#define NET_USER_OVERSUPPORTNUM _EC(359) // 超出设备支持最大用户数目
#define NET_ERROR_GET_SIP_CFG _EC(368) // 获取SIP配置失败
#define NET_ERROR_SET_SIP_CFG _EC(369) // 设置SIP配置失败
#define NET_ERROR_GET_SIP_ABILITY _EC(370) // 获取SIP能力失败
#define NET_ERROR_GET_WIFI_AP_CFG _EC(371) // 获取WIFI ap配置失败
#define NET_ERROR_SET_WIFI_AP_CFG _EC(372) // 设置WIFI ap配置失败
#define NET_ERROR_GET_DECODE_POLICY _EC(373) // 获取解码策略配置失败
#define NET_ERROR_SET_DECODE_POLICY _EC(374) // 设置解码策略配置失败
#define NET_ERROR_TALK_REJECT _EC(375) // 拒绝对讲
#define NET_ERROR_TALK_OPENED _EC(376) // 对讲被其他客户端打开
#define NET_ERROR_TALK_RESOURCE_CONFLICIT _EC(377) // 资源冲突
#define NET_ERROR_TALK_UNSUPPORTED_ENCODE _EC(378) // 不支持的语音编码格式
#define NET_ERROR_TALK_RIGHTLESS _EC(379) // 无权限
#define NET_ERROR_TALK_FAILED _EC(380) // 请求对讲失败
#define NET_ERROR_GET_MACHINE_CFG _EC(381) // 获取机器相关配置失败
#define NET_ERROR_SET_MACHINE_CFG _EC(382) // 设置机器相关配置失败
#define NET_ERROR_GET_DATA_FAILED _EC(383) // 设备无法获取当前请求数据
#define NET_ERROR_MAC_VALIDATE_FAILED _EC(384) // MAC地址验证失败
#define NET_ERROR_GET_INSTANCE _EC(385) // 获取服务器实例失败
#define NET_ERROR_JSON_REQUEST _EC(386) // 生成的json字符串错误
#define NET_ERROR_JSON_RESPONSE _EC(387) // 响应的json字符串错误
#define NET_ERROR_VERSION_HIGHER _EC(388) // 协议版本低于当前使用的版本
#define NET_SPARE_NO_CAPACITY _EC(389) // 热备操作失败, 容量不足
#define NET_ERROR_SOURCE_IN_USE _EC(390) // 显示源被其他输出占用
#define NET_ERROR_REAVE _EC(391) // 高级用户抢占低级用户资源
#define NET_ERROR_NETFORBID _EC(392) // 禁止入网
#define NET_ERROR_GETCFG_MACFILTER _EC(393) // 获取MAC过滤配置失败
#define NET_ERROR_SETCFG_MACFILTER _EC(394) // 设置MAC过滤配置失败
#define NET_ERROR_GETCFG_IPMACFILTER _EC(395) // 获取IP/MAC过滤配置失败
#define NET_ERROR_SETCFG_IPMACFILTER _EC(396) // 设置IP/MAC过滤配置失败
#define NET_ERROR_OPERATION_OVERTIME _EC(397) // 当前操作超时
#define NET_ERROR_SENIOR_VALIDATE_FAILED _EC(398) // 高级校验失败
#define NET_ERROR_DEVICE_ID_NOT_EXIST _EC(399) // 设备ID不存在
#define NET_ERROR_UNSUPPORTED _EC(400) // 不支持当前操作
#define NET_ERROR_PROXY_DLLLOAD _EC(401) // 代理库加载失败
#define NET_ERROR_PROXY_ILLEGAL_PARAM _EC(402) // 代理用户参数不合法
#define NET_ERROR_PROXY_INVALID_HANDLE _EC(403) // 代理句柄无效
#define NET_ERROR_PROXY_LOGIN_DEVICE_ERROR _EC(404) // 代理登入前端设备失败
#define NET_ERROR_PROXY_START_SERVER_ERROR _EC(405) // 启动代理服务失败
#define NET_ERROR_SPEAK_FAILED _EC(406) // 请求喊话失败
#define NET_ERROR_NOT_SUPPORT_F6 _EC(407) // 设备不支持此F6接口调用
#define NET_ERROR_CD_UNREADY _EC(408) // 光盘未就绪
#define NET_ERROR_DIR_NOT_EXIST _EC(409) // 目录不存在
#define NET_ERROR_UNSUPPORTED_SPLIT_MODE _EC(410) // 设备不支持的分割模式
#define NET_ERROR_OPEN_WND_PARAM _EC(411) // 开窗参数不合法
#define NET_ERROR_LIMITED_WND_COUNT _EC(412) // 开窗数量超过限制
#define NET_ERROR_UNMATCHED_REQUEST _EC(413) // 请求命令与当前模式不匹配
#define NET_RENDER_ENABLELARGEPICADJUSTMENT_ERROR _EC(414) // Render库启用高清图像内部调整策略出错
#define NET_ERROR_UPGRADE_FAILED _EC(415) // 设备升级失败
#define NET_ERROR_NO_TARGET_DEVICE _EC(416) // 找不到目标设备
#define NET_ERROR_NO_VERIFY_DEVICE _EC(417) // 找不到验证设备
#define NET_ERROR_CASCADE_RIGHTLESS _EC(418) // 无级联权限
#define NET_ERROR_LOW_PRIORITY _EC(419) // 低优先级
#define NET_ERROR_REMOTE_REQUEST_TIMEOUT _EC(420) // 远程设备请求超时
#define NET_ERROR_LIMITED_INPUT_SOURCE _EC(421) // 输入源超出最大路数限制
#define NET_ERROR_SET_LOG_PRINT_INFO _EC(422) // 设置日志打印失败
#define NET_ERROR_PARAM_DWSIZE_ERROR _EC(423) // 入参的dwsize字段出错
#define NET_ERROR_LIMITED_MONITORWALL_COUNT _EC(424) // 电视墙数量超过上限
#define NET_ERROR_PART_PROCESS_FAILED _EC(425) // 部分过程执行失败
#define NET_ERROR_TARGET_NOT_SUPPORT _EC(426) // 该功能不支持转发
#define NET_ERROR_VISITE_FILE _EC(510) // 访问文件失败
#define NET_ERROR_DEVICE_STATUS_BUSY _EC(511) // 设备忙
#define NET_USER_PWD_NOT_AUTHORIZED _EC(512) // 修改密码无权限
#define NET_USER_PWD_NOT_STRONG _EC(513) // 密码强度不够
#define NET_ERROR_NO_SUCH_CONFIG _EC(514) // 没有对应的配置
#define NET_ERROR_AUDIO_RECORD_FAILED _EC(515) // 录音失败
#define NET_ERROR_SEND_DATA_FAILED _EC(516) // 数据发送失败
#define NET_ERROR_OBSOLESCENT_INTERFACE _EC(517) // 废弃接口
#define NET_ERROR_INSUFFICIENT_INTERAL_BUF _EC(518) // 内部缓冲不足
#define NET_ERROR_NEED_ENCRYPTION_PASSWORD _EC(519) // 修改设备ip时,需要校验密码
#define NET_ERROR_NOSUPPORT_RECORD _EC(520) // 设备不支持此记录集
#define NET_ERROR_DEVICE_IN_UPGRADING _EC(521) // 设备正在升级
#define NET_ERROR_ANALYSE_TASK_NOT_EXIST _EC(522) // 智能分析任务不存在
#define NET_ERROR_ANALYSE_TASK_FULL _EC(523) // 智能分析任务已经满
#define NET_ERROR_SERIALIZE_ERROR _EC(1010) // 数据序列化错误
#define NET_ERROR_DESERIALIZE_ERROR _EC(1011) // 数据反序列化错误
#define NET_ERROR_LOWRATEWPAN_ID_EXISTED _EC(1012) // 该无线ID已存在
#define NET_ERROR_LOWRATEWPAN_ID_LIMIT _EC(1013) // 无线ID数量已超限
#define NET_ERROR_LOWRATEWPAN_ID_ABNORMAL _EC(1014) // 无线异常添加
#define NET_ERROR_ENCRYPT _EC(1015) // 加密数据失败
#define NET_ERROR_PWD_ILLEGAL _EC(1016) // 新密码不合规范
#define NET_ERROR_DEVICE_ALREADY_INIT _EC(1017) // 设备已经初始化
#define NET_ERROR_SECURITY_CODE _EC(1018) // 安全码错误
#define NET_ERROR_SECURITY_CODE_TIMEOUT _EC(1019) // 安全码超出有效期
#define NET_ERROR_GET_PWD_SPECI _EC(1020) // 获取密码规范失败
#define NET_ERROR_NO_AUTHORITY_OF_OPERATION _EC(1021) // 无权限进行该操作
#define NET_ERROR_DECRYPT _EC(1022) // 解密数据失败
#define NET_ERROR_2D_CODE _EC(1023) // 2D code校验失败
#define NET_ERROR_INVALID_REQUEST _EC(1024) // 非法的RPC请求
#define NET_ERROR_PWD_RESET_DISABLE _EC(1025) // 密码重置功能已关闭
#define NET_ERROR_PLAY_PRIVATE_DATA _EC(1026) // 显示私有数据,比如规则框等失败
#define NET_ERROR_ROBOT_OPERATE_FAILED _EC(1027) // 机器人操作失败
#define NET_ERROR_PHOTOSIZE_EXCEEDSLIMIT _EC(1028) // 图片大小超限
#define NET_ERROR_USERID_INVALID _EC(1029) // 用户ID不存在
#define NET_ERROR_EXTRACTFEATURE_FAILED _EC(1030) // 照片特征值提取失败
#define NET_ERROR_PHOTO_EXIST _EC(1031) // 照片已存在
#define NET_ERROR_PHOTO_OVERFLOW _EC(1032) // 照片数量超过上限
#define NET_ERROR_CHANNEL_ALREADY_OPENED _EC(1033) // 通道已经打开
#define NET_ERROR_CREATE_SOCKET _EC(1034) // 创建套接字失败
#define NET_ERROR_CHANNEL_NUM _EC(1035) // 通道号错误
#define NET_ERROR_PHOTO_FORMAT _EC(1036) // 图片格式错误
#define NET_ERROR_DIGITAL_CERTIFICATE_INTERNAL_ERROR _EC(1037) // 内部错误(比如:相关硬件问题,获取公钥失败,内部接口调用失败,写文件失败等等)
#define NET_ERROR_DIGITAL_CERTIFICATE_GET_ID_FAILED _EC(1038) // 获取设备ID失败
#define NET_ERROR_DIGITAL_CERTIFICATE_IMPORT_ILLEGAL _EC(1039) // 证书文件非法(格式不支持或者不是证书文件)
#define NET_ERROR_DIGITAL_CERTIFICATE_SN_ERROR _EC(1040) // 证书sn重复或错误或不规范
#define NET_ERROR_DIGITAL_CERTIFICATE_COMMON_NAME_ILLEGAL _EC(1041) // 证书commonName非法(本地设备证书与系统中的不匹配devid_cryptoID,或者对端的不符合规则(devid_crytoID))
#define NET_ERROR_DIGITAL_CERTIFICATE_NO_ROOT_CERT _EC(1042) // 根证书未导入或不存在
#define NET_ERROR_DIGITAL_CERTIFICATE_CERT_REVOKED _EC(1043) // 证书被吊销
#define NET_ERROR_DIGITAL_CERTIFICATE_CERT_INVALID _EC(1044) // 证书不可用或未生效或已过期
#define NET_ERROR_DIGITAL_CERTIFICATE_CERT_ERROR_SIGN _EC(1045) // 证书签名不匹配
#define NET_ERROR_DIGITAL_CERTIFICATE_COUNTS_UPPER_LIMIT _EC(1046) // 超出证书导入上限
#define NET_ERROR_DIGITAL_CERTIFICATE_CERT_NO_EXIST _EC(1047) // 证书文件不存在(导出证书或者获取对应证书的公钥)
#define NET_ERROR_DEFULAT_SEARCH_PORT _EC(1048) // 默认搜索端口无法使用(5050,37810)
#define NET_ERROR_FACE_RECOGNITION_SERVER_MULTI_APPEND_STOUP _EC(1049) // 批量添加人脸停止
#define NET_ERROR_FACE_RECOGNITION_SERVER_MULTI_APPEND_ERROR _EC(1050) // 批量添加人脸失败
#define NET_ERROR_FACE_RECOGNITION_SERVER_GROUP_ID_EXCEED _EC(1051) // 组ID超过最大值
#define NET_ERROR_FACE_RECOGNITION_SERVER_GROUP_ID_NOT_IN_REGISTER_GROUP _EC(1052) // 组ID不存在或为空
#define NET_ERROR_FACE_RECOGNITION_SERVER_PICTURE_NOT_FOUND _EC(1053) // 无图片数据
#define NET_ERROR_FACE_RECOGNITION_SERVER_GENERATE_GROUP_ID_FAILED _EC(1054) // 生成组ID超出范围
#define NET_ERROR_FACE_RECOGNITION_SERVER_SET_CONFIG_FAILED _EC(1055) // 设置配置失败
#define NET_ERROR_FACE_RECOGNITION_SERVER_FILE_OPEN_FAILED _EC(1056) // 图片文件打开失败
#define NET_ERROR_FACE_RECOGNITION_SERVER_FILE_READ_FAILED _EC(1057) // 图片文件读取失败
#define NET_ERROR_FACE_RECOGNITION_SERVER_FILE_WRITE_FAILED _EC(1058) // 图片文件写入失败
#define NET_ERROR_FACE_RECOGNITION_SERVER_PICTURE_DPI_ERROR _EC(1059) // 图片分辨率异常
#define NET_ERROR_FACE_RECOGNITION_SERVER_PICTURE_PX_ERROR _EC(1060) // 图片像素异常
#define NET_ERROR_FACE_RECOGNITION_SERVER_PICTURE_SIZE_ERROR _EC(1061) // 图片大小不对
#define NET_ERROR_FACE_RECOGNITION_SERVER_DATA_BASE_ERROR _EC(1062) // 数据库操作失败
#define NET_ERROR_FACE_RECOGNITION_SERVER_FACE_MAX_NUM _EC(1063) // 人员数量超过限制
#define NET_ERROR_FACE_RECOGNITION_SERVER_BIRTH_DAY_FORMAT_ERROR _EC(1064) // 生日日期格式错误
#define NET_ERROR_FACE_RECOGNITION_SERVER_UID_ERROR _EC(1065) // 人员UID不存在或为空
#define NET_ERROR_FACE_RECOGNITION_SERVER_TOKEN_ERROR _EC(1066) // 令牌不存在或为空
#define NET_ERROR_FACE_RECOGNITION_SERVER_BEGIN_NUM_OVER_RUN _EC(1067) // 查询起始数大于总数
#define NET_ERROR_FACE_RECOGNITION_SERVER_ABSTRACT_NUM_ZERO _EC(1068) // 需手动建模人数为0
#define NET_ERROR_FACE_RECOGNITION_SERVER_ABSTRACT_INIT_ERROR _EC(1069) // 建模分析器启动失败
#define NET_ERROR_FACE_RECOGNITION_SERVER_AUTO_ABSTRACT_STATE _EC(1070) // 设备正在自动建模
#define NET_ERROR_FACE_RECOGNITION_SERVER_ABSTRACT_STATE _EC(1071) // 设备正在手动建模
#define NET_ERROR_FACE_RECOGNITION_SERVER_IM_EX_STATE _EC(1072) // 设备正在导入导出
#define NET_ERROR_FACE_RECOGNITION_SERVER_PIC_WRITE_FAILED _EC(1073) // 图片写入失败
#define NET_ERROR_FACE_RECOGNITION_SERVER_GROUP_SPACE_EXCEED _EC(1074) // 超出人脸库空间大小限制
#define NET_ERROR_FACE_RECOGNITION_SERVER_GROUP_PIC_COUNT_EXCEED _EC(1075) // 超出人脸库图片数量限制
#define NET_ERROR_FACE_RECOGNITION_SERVER_GROUP_NOT_FOUND _EC(1076) // 人脸库不存在
#define NET_ERROR_FACE_RECOGNITION_SERVER_FIND_RECORDS_ERROR _EC(1077) // 查询原人脸库数据结果无效
#define NET_ERROR_FACE_RECOGNITION_SERVER_DELETE_PERSON_ERROR _EC(1078) // 删除原人脸库数据失败
#define NET_ERROR_FACE_RECOGNITION_SERVER_DELETE_GROUP_ERROR _EC(1079) // 删除人脸库失败
#define NET_ERROR_FACE_RECOGNITION_SERVER_NAME_FORMAT_ERROR _EC(1080) // 命名格式错误
#define NET_ERROR_FACE_RECOGNITION_SERVER_FILEPATH_NOT_SET _EC(1081) // 图片保存路径未设置
#define NET_ERROR_DEVICE_PARSE_PROTOCOL _EC(1079) // 设备解析协议错误
#define NET_ERROR_DEVICE_INVALID_REQUEST _EC(1080) // 设备返回无效请求
#define NET_ERROR_DEVICE_INTERNAL_ERROR _EC(1081) // 设备内部错误
#define NET_ERROR_DEVICE_REQUEST_TIMEOUT _EC(1082) // 设备内部请求超时
#define NET_ERROR_DEVICE_KEEPALIVE_FAIL _EC(1083) // 设备保活失败
#define NET_ERROR_DEVICE_NETWORK_ERROR _EC(1084) // 设备网络错误
#define NET_ERROR_DEVICE_UNKNOWN_ERROR _EC(1085) // 设备内部未知错误
#define NET_ERROR_DEVICE_COM_INTERFACE_NOTFOUND _EC(1086) // 设备组件接口没有找到
#define NET_ERROR_DEVICE_COM_IMPLEMENT_NOTFOUND _EC(1087) // 设备组件实现没有找到
#define NET_ERROR_DEVICE_COM_NOTFOUND _EC(1088) // 设备接入组件没有找到
#define NET_ERROR_DEVICE_COM_INSTANCE_NOTEXIST _EC(1089) // 设备接入组件实例不存在
#define NET_ERROR_DEVICE_CREATE_COM_FAIL _EC(1090) // 设备组件工厂创建组件失败
#define NET_ERROR_DEVICE_GET_COM_FAIL _EC(1091) // 设备组件工厂获取组件实例失败
#define NET_ERROR_DEVICE_BAD_REQUEST _EC(1092) // 设备业务请求不被接受
#define NET_ERROR_DEVICE_REQUEST_IN_PROGRESS _EC(1093) // 设备已经在处理请求,不接受重复请求
#define NET_ERROR_DEVICE_LIMITED_RESOURCE _EC(1094) // 设备资源不足
#define NET_ERROR_DEVICE_BUSINESS_TIMEOUT _EC(1095) // 设备业务超时
#define NET_ERROR_DEVICE_TOO_MANY_REQUESTS _EC(1096) // 设备接收过多请求
#define NET_ERROR_DEVICE_NOT_ALREADY _EC(1097) // 设备未准备就绪,不接受业务请求
#define NET_ERROR_DEVICE_SEARCHRECORD_TIMEOUT _EC(1098) // 设备录像查询超时
#define NET_ERROR_DEVICE_SEARCHTIME_INVALID _EC(1099) // 设备录像查询时间无效
#define NET_ERROR_DEVICE_SSID_INVALID _EC(1100) // 设备校验SSID无效
#define NET_ERROR_DEVICE_CHANNEL_STREAMTYPE_ERROR _EC(1101) // 设备校验通道号或码流类型无效
#define NET_ERROR_DEVICE_STREAM_PACKINGFORMAT_UNSUPPORT _EC(1102) // 设备不支持该码流打包格式
#define NET_ERROR_DEVICE_AUDIO_ENCODINGFORMAT_UNSUPPORT _EC(1103) // 设备不支持该语音编码格式
#define NET_ERROR_SECURITY_ERROR_SUPPORT_GUI _EC(1104) // 校验请求安全码失败,可使用本地GUI方式重置密码
#define NET_ERROR_SECURITY_ERROR_SUPPORT_MULT _EC(1105) // 校验请求安全码失败,可使用大华渠道APP、configtool工具重置密码
#define NET_ERROR_SECURITY_ERROR_SUPPORT_UNIQUE _EC(1106) // 校验请求安全码失败,可登陆Web页面重置密码
#define NET_ERROR_STREAMCONVERTOR_DEFECT _EC(1107) // 转码库缺失
#define NET_ERROR_SECURITY_GENERATE_SAFE_CODE _EC(1108) // 调用大华加密库产生安全码失败
#define NET_ERROR_SECURITY_GET_CONTACT _EC(1109) // 获取联系方式失败
#define NET_ERROR_SECURITY_GET_QRCODE _EC(1110) // 获取重置密码的二维码信息失败
#define NET_ERROR_SECURITY_CANNOT_RESET _EC(1111) // 设备未初始化,无法重置
#define NET_ERROR_SECURITY_NOT_SUPPORT_CONTACT_MODE _EC(1112) // 不支持设置该种联系方式,如只支持设置手机号,却请求设置邮箱
#define NET_ERROR_SECURITY_RESPONSE_TIMEOUT _EC(1113) // 对端响应超时
#define NET_ERROR_SECURITY_AUTHCODE_FORBIDDEN _EC(1114) // 尝试校验AuthCode次数过多,禁止校验
#define NET_ERROR_TRANCODE_LOGIN_REMOTE_DEV _EC(1115) // (虚拟转码)登陆远程设备失败
#define NET_ERROR_TRANCODE_NOFREE_CHANNEL _EC(1116) // (虚拟转码)没有可用的通道资源
#define NET_ERROR_VK_INFO_DECRYPT_FAILED _EC(1117) // VK信息解密失败
#define NET_ERROR_VK_INFO_DESERIALIZE_FAILED _EC(1118) // VK信息解析失败
#define NET_ERROR_GDPR_ABILITY_NOT_ENABLE _EC(1119) // SDK GDPR功能未使能
/*门禁快速导入及复核错误码 start*/
#define NET_ERROR_FAST_CHECK_NO_AUTH _EC(1120) // 门禁快速复核:无权限
#define NET_ERROR_FAST_CHECK_NO_FILE _EC(1121) // 门禁快速复核:文件不存在
#define NET_ERROR_FAST_CHECK_FILE_FAIL _EC(1122) // 门禁快速复核:文件准备失败
#define NET_ERROR_FAST_CHECK_BUSY _EC(1123) // 门禁快速复核:系统忙
#define NET_ERROR_FAST_CHECK_NO_PASSWORD _EC(1124) // 门禁快速复核:未定义密码, 不允许导出
#define NET_ERROR_IMPORT_ACCESS_SEND_FAILD _EC(1125) // 门禁快速导入:发送门禁数据失败
#define NET_ERROR_IMPORT_ACCESS_BUSY _EC(1126) // 门禁快速导入:系统忙, 已经有导入任务
#define NET_ERROR_IMPORT_ACCESS_DATAERROR _EC(1127) // 门禁快速导入:数据包检验失败
#define NET_ERROR_IMPORT_ACCESS_DATAINVALID _EC(1128) // 门禁快速导入:数据包非法
#define NET_ERROR_IMPORT_ACCESS_SYNC_FALID _EC(1129) // 门禁快速导入:同步失败,数据库无法生成
#define NET_ERROR_IMPORT_ACCESS_DBFULL _EC(1130) // 门禁快速导入:数据库已满, 无法导入
#define NET_ERROR_IMPORT_ACCESS_SDFULL _EC(1131) // 门禁快速导入:存储空间已满, 无法导入
#define NET_ERROR_IMPORT_ACCESS_CIPHER_ERROR _EC(1132) // 门禁快速导入:导入压缩包密码不对
/*门禁快速导入及复核错误码 end*/
#define NET_ERROR_INVALID_PARAM _EC(1133) // 参数无效
#define NET_ERROR_INVALID_PASSWORD _EC(1134) // 密码无效
#define NET_ERROR_INVALID_FINGERPRINT _EC(1135) // 指纹无效
#define NET_ERROR_INVALID_FACE _EC(1136) // 人脸无效
#define NET_ERROR_INVALID_CARD _EC(1137) // 卡无效
#define NET_ERROR_INVALID_USER _EC(1138) // 用户无效
#define NET_ERROR_GET_SUBSERVICE _EC(1139) // 能力集子服务获取失败
#define NET_ERROR_GET_METHOD _EC(1140) // 获取组件的方法集失败
#define NET_ERROR_GET_SUBCAPS _EC(1141) // 获取资源实体能力集失败
#define NET_ERROR_UPTO_INSERT_LIMIT _EC(1142) // 已达插入上限
#define NET_ERROR_UPTO_MAX_INSERT_RATE _EC(1143) // 已达最大插入速度
#define NET_ERROR_ERASE_FINGERPRINT _EC(1144) // 清除指纹数据失败
#define NET_ERROR_ERASE_FACE _EC(1145) // 清除人脸数据失败
#define NET_ERROR_ERASE_CARD _EC(1146) // 清除卡数据失败
#define NET_ERROR_NO_RECORD _EC(1147) // 没有记录
#define NET_ERROR_NOMORE_RECORDS _EC(1148) // 查找到最后,没有更多记录
#define NET_ERROR_RECORD_ALREADY_EXISTS _EC(1149) // 下发卡或指纹时,数据重复
#define NET_ERROR_EXCEED_MAX_FINGERPRINT_PERUSER _EC(1150) // 超过个人最大指纹记录数
#define NET_ERROR_EXCEED_MAX_CARD_PERUSER _EC(1151) // 超过个人最大卡片记录数
#define NET_ERROR_EXCEED_ADMINISTRATOR_LIMIT _EC(1152) // 超过门禁管理员个数限制
#define NET_LOGIN_ERROR_DEVICE_NOT_SUPPORT_HIGHLEVEL_SECURITY_LOGIN _EC(1153) // 设备不支持高安全等级登录
#define NET_LOGIN_ERROR_DEVICE_ONLY_SUPPORT_HIGHLEVEL_SECURITY_LOGIN _EC(1154) // 设备只支持高安全等级登录
#define NET_ERROR_VIDEO_CHANNEL_OFFLINE _EC(1155) // 表示此视频通道处于离线,拉流失败
#define NET_ERROR_USERID_FORMAT_INCORRECT _EC(1156) // 用户编号不规范
#define NET_ERROR_CANNOT_FIND_CHANNEL_RELATE_TO_SN _EC(1157) // 找不到该SN对应的通道
#define NET_ERROR_TASK_QUEUE_OF_CHANNEL_IS_FULL _EC(1158) // 该通道的任务队列满
#define NET_ERROR_APPLY_USER_INFO_BLOCK_FAIL _EC(1159) // 申请不到新的用户信息(权限)块
#define NET_ERROR_EXCEED_MAX_PASSWD_PERUSER _EC(1160) // 用户密码数量超过限制
#define NET_ERROR_PARSE_PROTOCOL _EC(1161) // 设备内部异常引起协议解析错误
#define NET_ERROR_CARD_NUM_EXIST _EC(1162) // 卡号已存在
#define NET_ERROR_FINGERPRINT_EXIST _EC(1163) // 指纹已存在
#define NET_ERROR_OPEN_PLAYGROUP_FAIL _EC(1164) // 打开播放组失败
#define NET_ERROR_ALREADY_IN_PLAYGROUP _EC(1165) // 已位于播放组中
#define NET_ERROR_QUERY_PLAYGROUP_TIME_FAIL _EC(1166) // 查询播放组时间失败
#define NET_ERROR_SET_PLAYGROUP_BASECHANNEL_FAIL _EC(1167) // 设置播放组基准通道失败
#define NET_ERROR_SET_PLAYGROUP_DIRECTION_FAIL _EC(1168) // 设置播放组方向失败
#define NET_ERROR_SET_PLAYGROUP_SPEED_FAIL _EC(1169) // 设置播放组速度失败
#define NET_ERROR_ADD_PLAYGROUP_FAIL _EC(1170) // 加入播放组失败
#define NET_ERROR_EXPORT_AOL_LOGFILE_NO_AUTH _EC(1171) // 导出AOL日志:无权限
#define NET_ERROR_EXPORT_AOL_LOGFILE_NO_FILE _EC(1172) // 导出AOL日志:文件不存在
#define NET_ERROR_EXPORT_AOL_LOGFILE_FILE_FAIL _EC(1173) // 导出AOL日志:文件准备失败
#define NET_ERROR_EXPORT_AOL_LOGFILE_BUSY _EC(1174) // 导出AOL日志:系统忙
// 设备上APP安装相关错误码
#define NET_ERROR_EMPTY_LICENSE _EC(1175) // License为空
#define NET_ERROR_UNSUPPORTED_MODE _EC(1176) // 不支持该模式
#define NET_ERROR_URL_APP_NOT_MATCH _EC(1177) // URL与APP不匹配
#define NET_ERROR_READ_INFO_FAILED _EC(1178) // 读取信息失败
#define NET_ERROR_WRITE_FAILED _EC(1179) // 写入失败
#define NET_ERROR_NO_SUCH_APP _EC(1180) // 未找到APP
#define NET_ERROR_VERIFIF_FAILED _EC(1181) // 校验失败
#define NET_ERROR_LICENSE_OUT_DATE _EC(1182) // License已过期
#define NET_ERROR_UPGRADE_PROGRAM_TOO_OLD _EC(1183) // 升级程序版本过低
#define NET_ERROR_SECURE_TRANSMIT_BEEN_CUT _EC(1184) // 加密传输被裁剪
#define NET_ERROR_DEVICE_NOT_SUPPORT_SECURE_TRANSMIT _EC(1185) // 设备不支持安全传输
#define NET_ERROR_EXTRA_STREAM_LOGIN_FAIL_CAUSE_BY_MAIN_STREAM _EC(1186) // 主码流成功的情况下,辅码流登录失败
#define NET_ERROR_EXTRA_STREAM_CLOSED_BY_REMOTE_DEVICE _EC(1187) // 辅码流被前端关闭
/*人脸库导入导出错误码 start*/
#define NET_ERROR_IMPORT_FACEDB_SEND_FAILD _EC(1188) // 人脸库导入:发送人脸库数据失败
#define NET_ERROR_IMPORT_FACEDB_BUSY _EC(1189) // 人脸库导入:系统忙, 已经有导入任务
#define NET_ERROR_IMPORT_FACEDB_DATAERROR _EC(1190) // 人脸库导入:数据包检验失败
#define NET_ERROR_IMPORT_FACEDB_DATAINVALID _EC(1191) // 人脸库导入:数据包非法
#define NET_ERROR_IMPORT_FACEDB_UPGRADE_FAILD _EC(1192) // 人脸库导入:上传失败
#define NET_ERROR_IMPORT_FACEDB_NO_AUTHORITY _EC(1193) // 人脸库导入:用户无权限
#define NET_ERROR_IMPORT_FACEDB_ABNORMAL_FILE _EC(1194) // 人脸库导入:文件格式异常
#define NET_ERROR_IMPORT_FACEDB_SYNC_FALID _EC(1195) // 人脸库导入:同步失败,数据库无法生成
#define NET_ERROR_IMPORT_FACEDB_DBFULL _EC(1196) // 人脸库导入:数据库已满, 无法导入
#define NET_ERROR_IMPORT_FACEDB_SDFULL _EC(1197) // 人脸库导入:存储空间已满, 无法导入
#define NET_ERROR_IMPORT_FACEDB_CIPHER_ERROR _EC(1198) // 人脸库导入:导入压缩包密码不对
#define NET_ERROR_EXPORT_FACEDB_NO_AUTH _EC(1199) // 人脸库导出:无权限
#define NET_ERROR_EXPORT_FACEDB_NO_FILE _EC(1200) // 人脸库导出:文件不存在
#define NET_ERROR_EXPORT_FACEDB_FILE_FAIL _EC(1201) // 人脸库导出:文件准备失败
#define NET_ERROR_EXPORT_FACEDB_BUSY _EC(1202) // 人脸库导出:系统忙
#define NET_ERROR_EXPORT_FACEDB_NO_PASSWORD _EC(1203) // 人脸库导出:未定义密码, 不允许导出
/*人脸库导入导出错误码 end*/
/* 人脸图片操作错误码 范围 _EC(1300) ~ _EC(1400) */
#define NET_ERROR_FACEMANAGER_NO_FACE_DETECTED _EC(1300) // 图片中检测到0个人脸目标
#define NET_ERROR_FACEMANAGER_MULTI_FACE_DETECTED _EC(1301) // 图片中检测到多个人脸,无法返回特征
#define NET_ERROR_FACEMANAGER_PICTURE_DECODING_ERROR _EC(1302) // 图片解码错误
#define NET_ERROR_FACEMANAGER_LOW_PICTURE_QUALITY _EC(1303) // 图片质量太低
#define NET_ERROR_FACEMANAGER_NOT_RECOMMENDED _EC(1304) // 结果不推荐使用,比如:对外国人,特征提取成功,但算法支持不好,容易造成误识别
#define NET_ERROR_FACEMANAGER_FACE_FEATURE_ALREADY_EXIST _EC(1305) // 人脸特征已存在
#define NET_ERROR_FACEMANAGER_FACE_ANGLE_OVER_THRESHOLDS _EC(1307) // 人脸角度超过配置阈值
#define NET_ERROR_FACEMANAGER_FACE_RADIO_EXCEEDS_RANGE _EC(1308) // 人脸占比超出范围,算法建议占比:不要超过2/3;不要小于1/3
#define NET_ERROR_FACEMANAGER_FACE_OVER_EXPOSED _EC(1309) // 人脸过爆
#define NET_ERROR_FACEMANAGER_FACE_UNDER_EXPOSED _EC(1310) // 人脸欠爆
#define NET_ERROR_FACEMANAGER_BRIGHTNESS_IMBALANCE _EC(1311) // 人脸亮度不均衡 ,用于判断阴阳脸
#define NET_ERROR_FACEMANAGER_FACE_LOWER_CONFIDENCE _EC(1312) // 人脸的置信度低
#define NET_ERROR_FACEMANAGER_FACE_LOW_ALIGN _EC(1313) // 人脸对齐分数低
#define NET_ERROR_FACEMANAGER_FRAGMENTARY_FACE_DETECTED _EC(1314) // 人脸存在遮挡、残缺不全
#define NET_ERROR_FACEMANAGER_PUPIL_DISTANCE_NOT_ENOUGH _EC(1315) // 人脸瞳距小于阈值
#define NET_ERROR_FACEMANAGER_FACE_DATA_DOWNLOAD_FAILED _EC(1316) // 人脸数据下载失败
// 平台下发采集指令错误码
#define NET_ERROR_CITIZENMANAGER_ERROR_WORKINGMODE_ERROR _EC(1317) // 工作模式错误
#define NET_ERROR_CITIZENMANAGER_ERROR_CAPTURE_BUSY _EC(1318) // 采集繁忙中
#define NET_ERROR_CITIZENMANAGER_ERROR_CAPTURE_TYPE_ERROR _EC(1319) // 不支持该采集方式
#define NET_ERROR_NORMAL_USER_NOTSUPPORT _EC(1320) // 普通用户不支持下发
// 制冷机
#define NET_ERROR_THERMOGRAPHY_REF_SENSOR_OPEN_INVALID _EC(1321) // 制冷机强制开机无效,当天开启次数已用完
#define NET_ERROR_THERMOGRAPHY_REF_DELAY_SHUT_DOWN_INVALID _EC(1322) // 制冷机延迟关闭无效,当天已达到延迟次数
#define NET_ERROR_CITIZENID_EXIST _EC(1323) // 身份证号已存在
#define NET_ERROR_FACEMANAGER_FACE_FFE_FAILED _EC(1324) // 人脸可检测,但特征值提取失败(算法场景)
#define NET_ERROR_FACEMANAGER_PHOTO_FEATURE_FAILED_FOR_FA _EC(1325) // 人脸照片因口罩,帽子,墨镜等人脸属性不符合而提取特征值错误
#define NET_ERROR_FACEMANAGER_FACE_DATA_PHOTO_INCOMPLETE _EC(1326) // 人脸照片不完整