在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) // 网络连接失败

最低0.47元/天 解锁文章
2021

被折叠的 条评论
为什么被折叠?



