设备网络SDK开发使用手册

NET_DVR_TRIGGER_EVENT

事件触发触发器参数结构体。

struct{
  DWORD    dwSize;
  DWORD    dwOverallEventTriggerAlarmoutOn;
  DWORD    dwOverallEventTriggerAlarmoutOff;
  DWORD    dwSubSystemEventTriggerAlarmoutOn[MAX_ALARMHOST_SUBSYSTEM];
  DWORD    dwSubSystemEventTriggerAlarmoutOff[MAX_ALARMHOST_SUBSYSTEM];
  BYTE     byRes[128];
}NET_DVR_TRIGGER_EVENT, *LPNET_DVR_TRIGGER_EVENT;

Members

dwSize
结构体大小
dwOverallEventTriggerAlarmoutOn
全局事件触发触发器开启,按位或,bit0-交流电掉电,bit1-电池电压低,bit2-电话线掉线,bit3-有线网络异常,bit4-无线网络异常,bit5-硬盘故障, bit6-3G/4G信号异常, bit7-(模块链接)第三方主机掉线
dwOverallEventTriggerAlarmoutOff
全局事件触发触发器关闭,按位或,bit0-交流电掉电,bit1-电池电压低,bit2-电话线掉线,bit3-有线网络异常,bit4-无线网络异常,bit5-硬盘故障, bit6-3G/4G信号异常, bit7-(模块链接)第三方主机掉线
dwSubSystemEventTriggerAlarmoutOn
子系统事件触发触发器开启,dwSubSystemEventTriggerAlarmoutOn[0]表示子系统1,dwSubSystemEventTriggerAlarmoutOn[1]表示子系统2,依次类推,具体的子系统个数从能力集获取(wSubSystemNum)。每个子系统的事件按位表示,bit0-进入延时,bit1-退出延时,bit2-布防,bit3-撤防,bit4-报警,bit5-消除报警记忆,bit6-报警恢复,bit7-防区防拆,bit8-防区防拆恢复
dwSubSystemEventTriggerAlarmoutOff
子系统事件触发触发器关闭,dwSubSystemEventTriggerAlarmoutOff[0]表示子系统1,dwSubSystemEventTriggerAlarmoutOff[1]表示子系统2,依次类推,具体的子系统个数从能力集获取(wSubSystemNum)。每个子系统的事件按位表示,bit0-进入延时,bit1-退出延时,bit2-布防,bit3-撤防,bit4-报警,bit5-消除报警记忆,bit6-报警恢复,bit7-防区防拆,bit8-防区防拆恢复
byRes
保留

Remarks

See Also

NET_DVR_GetDVRConfig    NET_DVR_SetDVRConfig