设备网络SDK开发使用手册

NET_DVR_STDControl

远程控制。

BOOL NET_DVR_STDControl(
  LONG                     lUserID,
  DWORD                    dwCommand,
  LPNET_DVR_STD_CONTROL    lpControlParam
);

Parameters

lUserID
[in] NET_DVR_Login_V40等登录接口的返回值
dwCommand
[in] 控制命令,具体定义见“Remarks”说明
lpControlParam
[in&out] 远程控制输入输出参数,不同的控制功能对应不同的输入输出参数,详见“Remarks”说明

Return Values

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

Remarks

对于不同的配置功能(dwCommand),lpControlParam中的lpCondBuffer对应不同的内容,具体如下表所示:

dwCommand宏定义 宏定义值 含义 lpCondBuffer对应结构体
NET_DVR_TERMINAL_CTRL 9147 终端呼叫控制 NET_DVR_TERMINAL_CTRL_PARAM

NET_DVR_TERMINAL_CTRL对应ISAPI中的URL:PUT /ISAPI/VCS/terminals/control

See Also

NET_DVR_Login_V40