设备网络SDK开发使用手册 |
获取设备的配置信息。
BOOL NET_DVR_GetDVRConfig( LONG lUserID, DWORD dwCommand, LONG lChannel, LPVOID lpOutBuffer, DWORD dwOutBufferSize, LPDWORD lpBytesReturned );
不同的获取功能对应不同的结构体和命令号,如下表所示:
dwCommand宏定义 | dwCommand含义 | lChannel | lpOutBuffer对应结构体 | 宏定义值 |
---|---|---|---|---|
NET_DVR_GET_AUDIO_ACTIVATION_CFG | 获取语音激励配置参数 | 语音输入通道号,从1开始 | NET_DVR_AUDIO_ACTIVATION_CFG | 6326 |
NET_DVR_GET_INFRARED_CMD_NAME_CFG | 获取红外命令名称参数配置 | 红外输出口索引,从1开始 | NET_DVR_INFRARED_CMD_NAME_CFG | 6331 |
NET_DVR_GET_TRIAL_SYSTEM_CFG | 获取庭审主机系统信息 | 无效 | NET_DVR_TRIAL_SYSTEM_INFO | 6334 |
NET_DVR_GET_TRIAL_MICROPHONE_STATUS | 获取麦克风状态信息 | 无效 | NET_DVR_TRIAL_MICROPHONE_STATUS | 6336 |
NET_DVR_GET_TRIAL_HOST_STATUS | 获取庭审主机状态信息 | 无效 | NET_DVR_TRIAL_HOST_STATUS | 6338 |
NET_DVR_GET_LAMP_OUT | 获取LAMP输出口信息 | 无效 | NET_DVR_LAMP_OUT | 6339 |
NET_DVR_GET_LOCAL_INPUT_CFG | 获取庭审主机本地输入信息 | 通道号 | NET_DVR_LOCAL_INPUT_INFO | 6343 |
NET_DVR_GET_CASE_INFO | 获取当前案件信息 | 无效 | NET_DVR_CASE_INFO | 6345 |
NET_DVR_GET_MIX_AUDIOIN_CFG | 获取混音输入口参数配置 | 音频输入口号,从1开始 | NET_DVR_MIX_AUDIOIN_CFG | 6351 |
NET_DVR_GET_MIX_AUDIOOUT_CFG | 获取混音输出口参数配置 | 音频输出口号,从1开始 | NET_DVR_MIX_AUDIOOUT_CFG | 6353 |
NET_DVR_GET_AUDIOIN_VOLUME_CFG | 获取音频输入口音量调节参数 | 音频输入口号,从1开始 | NET_DVR_VOLUME_CFG | 6355 |
NET_DVR_GET_AUDIOOUT_VOLUME_CFG | 获取音频输出口音量调节参数 | 音频输出口号,从1开始 | NET_DVR_VOLUME_CFG | 6369 |
NET_DVR_GET_AREA_MASK_CFG | 获取马赛克区域配置 | 通道号 | NET_DVR_AREA_MASK_CFG | 6357 |
NET_DVR_GET_AUDIO_DIACRITICAL_CFG | 获取音频变音配置 | 通道号 | NET_DVR_AUDIO_DIACRITICAL_CFG | 6359 |
NET_DVR_GET_WIFI_DHCP_ADDR_CFG | 获取WIFI DHCP地址范围参数 | 无效 | NET_DVR_WIFI_DHCP_ADDR_CFG | 6361 |
NET_DVR_GET_MULTISTREAM_RELATION_CHAN_CFG | 获取多码流关联通道参数配置 | 多码流编号,从1开始 | NET_DVR_MULTISTREAM_RELATION_CHAN_CFG | 6365 |
NET_DVR_GET_VIDEOOUT_RESOLUTION_CFG | 获取设备本地视频输出口分辨率 | 视频输出口,从1开始 | NET_DVR_VIDEOOUT_RESOLUTION_CFG | 6367 |
NET_DVR_GET_INPUT_CHAN_CFG | 获取输入通道配置 | 输入通道号,从1开始 | NET_DVR_PICCFG_V30 (仅支持其中的视频信号丢失报警参数struVILost) |
6373 |
NET_DVR_GET_INQUEST_MIX_AUDIOIN_CFG | 获取审讯机音频输入混音配置 | 审讯通道号,从1开始 | NET_DVR_INQUEST_MIX_AUDIOIN_CFG | 6375 |
NET_DVR_GET_INQUEST_USER_RIGHT | 获取审讯机用户权限 | 用户索引: 1为admin用户,2开始为普通用户 | NET_DVR_INQUEST_USER_RIGHT_CFG | 6378 |
NET_DVR_GET_INQUEST_CASE_INFO | 获取审讯案件信息配置 | 审讯通道号,从1开始 | NET_DVR_INQUEST_CASE_INFO | 6380 |
TRUE表示成功,FALSE表示失败。接口返回失败请调用NET_DVR_GetLastError获取错误码,通过错误码判断出错原因。
NET_DVR_SetDVRConfig NET_DVR_GetLastError