NET_DVR_GetLastError返回最后操作的错误码
DWORD NET_DVR_GetLastError() ;Retu rn Valu es返回值为错误码
错误码主要分为网络通讯库、RTSP通讯库、软硬解库、语音对讲库等错误码,详见下表
网络通讯库错误码错误类型错误值错误信息NET_DVR_NOERROR0没有错误
NET_DVR_PASSWORD_ERROR1用户名密码错误
注册时输入的用户名或者密码错误
NET_DVR_NOENOUGHPRI2权限不足
一般和通道相关,例如有预览通道1权限,无预览通道2权限,即有预览权限但不完全,预览通道2返回此错误
NET_DVR_NOINIT3SDK未初始化
NET_DVR_CHANNEL_ERROR4通道号错误
设备没有对应的通道号
NET_DVR_OVER_MAXLINK5设备总的连接数超过最大
NET_DVR_VERSIONNOMATCH6版本不匹配
SDK和设备的版本不匹配
NET_DVR_NETWORK_FAIL_CONNECT7连接设备失败
设备不在线或网络原因引起的连接超时等
NET_DVR_NETWORK_SEND_ERROR8向设备发送失败
NET_DVR_NETWORK_RECV_ERROR9从设备接收数据失败
NET_DVR_NETWORK_RECV_TIMEOUT10从设备接收数据超时
NET_DVR_NETWORK_ERRORDATA11传送的数据有误
发送给设备或者从设备接收到的数据错误,如远程参数配置时输入设备不支持的值
NET_DVR_ORDER_ERROR12调用次序错误
NET_DVR_OPERNOPERMIT13无此权限
用户对某个功能模块的权限,例如无预览权限用户预览返回此错误
NET_DVR_COMMANDTIMEOUT14设备命令执行超时
NET_DVR_ERRORSERIAL