设备网络SDK开发使用手册

NET_DVR_SendRemoteConfig

发送长连接数据。

BOOL NET_DVR_SendRemoteConfig(
  LONG     lHandle,
  DWORD    dwDataType,
  char     *pSendBuf,
  DWORD    dwBufSize
);

Parameters

lHandle
[in] 长连接句柄,NET_DVR_StartRemoteConfig的返回值
dwDataType
[in] 数据类型,跟长连接接口NET_DVR_StartRemoteConfig的命令参数(dwCommand)有关,详见“Remarks”说明
pSendBuf
[in] 保存发送数据的缓冲区,与dwDataType有关,详见“Remarks”说明
dwBufSize
[in] 发送数据的长度

Return Values

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

Remarks

不同的数据类型(dwDataType),pSendBuf对应不同的结构体,如下表所示:

dwCommand宏定义 宏定义值 含义
NET_DVR_SCREEN_SPLICE_SET 9081 设置屏幕拼接参数
dwDataType宏定义 宏定义值 含义 pSendBuf对应结构体
ENUM_MSC_SEND_DATA 2 屏幕控制器数据类型 NET_DVR_MSC_SPLICE_CFG

在调用该接口之前,必须先调用NET_DVR_StartRemoteConfig获取长连接句柄。

See Also

NET_DVR_StartRemoteConfig