设备网络SDK开发使用手册

NET_DVR_SetSDKLocalCfg

设置SDK本地参数。

BOOL NET_DVR_SetSDKLocalCfg(
  NET_SDK_LOCAL_CFG_TYPE    enumType,
  void* const               lpInBuff
);

Parameters

enumType
[in] 配置类型,不同的取值对应不同的SDK参数,详见下表
lpInBuff
[in] 输入参数,不同的配置类型,输入参数对应不同的结构
enumType 类型值 含义 lpInBuff对应结构体
NET_SDK_LOCAL_CFG_TYPE_TCP_PORT_BIND 0 本地TCP端口绑定配置 NET_DVR_LOCAL_TCP_PORT_BIND_CFG
NET_SDK_LOCAL_CFG_TYPE_UDP_PORT_BIND 1 本地UDP端口绑定配置 NET_DVR_LOCAL_UDP_PORT_BIND_CFG
NET_SDK_LOCAL_CFG_TYPE_MEM_POOL 2 内存池本地配置 NET_DVR_LOCAL_MEM_POOL_CFG
NET_SDK_LOCAL_CFG_TYPE_MODULE_RECV_TIMEOUT 3 按模块配置超时时间 NET_DVR_LOCAL_MODULE_RECV_TIMEOUT_CFG
NET_SDK_LOCAL_CFG_TYPE_ABILITY_PARSE 4 是否使用能力集解析库 NET_DVR_LOCAL_ABILITY_PARSE_CFG
NET_SDK_LOCAL_CFG_TYPE_TALK_MODE 5 对讲模式配置 NET_DVR_LOCAL_TALK_MODE_CFG
NET_SDK_LOCAL_CFG_TYPE_CHECK_DEV 10 心跳交互间隔时间配置 NET_DVR_LOCAL_CHECK_DEV
NET_SDK_LOCAL_CFG_TYPE_CHAR_ENCODE 13 配置字符编码相关处理回调 NET_DVR_LOCAL_BYTE_ENCODE_CONVERT
NET_DVR_LOCAL_CFG_TYPE_LOG 15 日志参数配置 NET_DVR_LOCAL_LOG_CFG
NET_DVR_LOCAL_CFG_TYPE_GENERAL 17 通用参数配置 NET_DVR_LOCAL_GENERAL_CFG
NET_DVR_LOCAL_CFG_TYPE_PTZ 18 PTZ是否接收设备返回配置 NET_DVR_LOCAL_CFG_TYPE_PTZ

Return Values

TRUE表示成功,FALSE表示失败。接口返回失败请调用NET_DVR_GetLastError获取错误码,通过错误码判断出错原因。

See Also

NET_DVR_GetSDKLocalCfg