跳转至

NET_SDK_SetDeviceManualAlarm

接口定义

1
2
3
4
5
6
BOOL NET_SDK_SetDeviceManualAlarm(
    LONG lUserID,
    LONG* pAramChannel,
    LONG* pValue,
    LONG lAramChannelCount,
    BOOL bAlarmOpen);
1
2
3
4
5
6
public static extern bool NET_SDK_SetDeviceManualAlarm(
    Int32 lUserID,
    int[] pAramChannel,
    int[] pValue,
    int lAramChannelCount,
    bool bAlarmOpen);

功能描述

设置手动报警。

参数说明

参数 类型 说明
lUserIDin LONG 用户ID,NET_SDK_LoginNET_SDK_LoginEx的返回值。
pAramChannelin LONG* 通道列表(元素个数由lAramChannelCount指定)。
pValuein LONG* 通道对应的手动报警状态(1表示当前通道开启手动报警,0表示关闭,若全为0表示所有通道关闭报警)。
lAramChannelCountin LONG pAramChannel中手动报警通道数量(注:设备通道中报警通道数量在NET_SDK_DEVICEINFO:: sensorOutputNum字段中获取,该结构体调用NET_SDK_Login后通过参数返回)。
bAlarmOpenin BOOL TRUE表示打开报警,FALSE表示关闭报警 。

返回值

  • 类型:BOOL

  • 说明:成功返回TRUE,失败返回FALSE。

备注

错误码