设备网络SDK开发使用手册

NET_DVR_SetDVRConfig

设置设备的配置信息。

BOOL NET_DVR_SetDVRConfig(
  LONG     lUserID,
  DWORD    dwCommand,
  LONG     lChannel,
  LPVOID   lpInBuffer,
  DWORD    dwInBufferSize
);

Parameters

lUserID
[in] NET_DVR_Login_V40等登录接口的返回值
dwCommand
[in] 设备配置命令,详见“Remarks”说明
lChannel
[in] 通道号,不同的命令对应不同的取值,如果该参数无效则置为0xFFFFFFFF即可,详见“Remarks”说明
lpInBuffer
[in] 输入数据的缓冲指针
dwInBufferSize
[in] 输入数据的缓冲长度(以字节为单位)

Remarks

不同的获取功能对应不同的结构体和命令号,如下表所示:

dwCommand宏定义 dwCommand含义 lChannel lpInBuffer对应结构体 宏定义值
NET_DVR_SET_AUDIO_ACTIVATION_CFG 设置语音激励配置参数 语音输入通道号,从1开始 NET_DVR_AUDIO_ACTIVATION_CFG 6327
NET_DVR_SET_INFRARED_CMD_NAME_CFG 设置红外命令名称参数配置 红外输出口索引,从1开始 NET_DVR_INFRARED_CMD_NAME_CFG 6332
NET_DVR_SET_CASE_INFO 案件信息录入 无效 NET_DVR_CASE_INFO 6335
NET_DVR_SET_TRIAL_MICROPHONE_STATUS 设置麦克风状态信息 无效 NET_DVR_TRIAL_MICROPHONE_STATUS 6337
NET_DVR_SET_LAMP_OUT 设置LAMP输出口信息 无效 NET_DVR_LAMP_OUT 6340
NET_DVR_REMOTE_CONTROL_PLAY 远程控制设备本地回放 无效 NET_DVR_REMOTE_PLAY 6342
NET_DVR_SET_LOCAL_INPUT_CFG 设置庭审主机本地输入信息 通道号 NET_DVR_LOCAL_INPUT_INFO 6344
NET_DVR_SET_MIX_AUDIOIN_CFG 设置混音输入口参数配置 通道号 NET_DVR_MIX_AUDIOIN_CFG 6352
NET_DVR_SET_MIX_AUDIOOUT_CFG 设置混音输出口参数配置 音频输出口号,从1开始 NET_DVR_MIX_AUDIOOUT_CFG 6354
NET_DVR_SET_AUDIOIN_VOLUME_CFG 设置音频输入口音量调节参数 音频输入口号,从1开始 NET_DVR_VOLUME_CFG 6356
NET_DVR_SET_AUDIOOUT_VOLUME_CFG 设置音频输出口音量调节参数 音频输出口号,从1开始 NET_DVR_VOLUME_CFG 6370
NET_DVR_SET_AREA_MASK_CFG 设置马赛克区域配置 通道号 NET_DVR_AREA_MASK_CFG 6358
NET_DVR_SET_AUDIO_DIACRITICAL_CFG 设置音频变音配置 通道号 NET_DVR_AUDIO_DIACRITICAL_CFG 6360
NET_DVR_SET_WIFI_DHCP_ADDR_CFG 设置WIFI DHCP地址范围参数 无效 NET_DVR_WIFI_DHCP_ADDR_CFG 6362
NET_DVR_SET_MULTISTREAM_RELATION_CHAN_CFG 设置多码流关联通道参数配置 多码流编号,从1开始 NET_DVR_MULTISTREAM_RELATION_CHAN_CFG 6366
NET_DVR_SET_VIDEOOUT_RESOLUTION_CFG 设置设备本地视频输出口分辨率 视频输出口,从1开始 NET_DVR_VIDEOOUT_RESOLUTION_CFG 6368
NET_DVR_SET_INPUT_CHAN_CFG 设置输入通道配置 输入通道号,从1开始 NET_DVR_PICCFG_V30
(仅支持其中的视频信号丢失报警参数struVILost)
6374
NET_DVR_SET_INQUEST_MIX_AUDIOIN_CFG 设置审讯机音频输入混音配置 审讯通道号,从1开始 NET_DVR_INQUEST_MIX_AUDIOIN_CFG 6376
NET_DVR_SET_INQUEST_USER_RIGHT 设置审讯机用户权限 用户索引: 1为admin用户,2开始为普通用户 NET_DVR_INQUEST_USER_RIGHT_CFG 6379
NET_DVR_SET_INQUEST_CASE_INFO 设置审讯案件信息配置 审讯通道号,从1开始 NET_DVR_INQUEST_CASE_INFO 6381

Return Values

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

See Also

NET_DVR_GetDVRConfig  NET_DVR_GetLastError