NET_VCA_ONE_RULE_V42
警戒规则参数结构体。
struct{
BYTE byActive;
BYTE byEventPriority;
BYTE byRes1[4];
WORD wEventType;
BYTE byRuleName[NAME_LEN];
NET_VCA_EVENT_UNION uEventParam;
NET_VCA_SIZE_FILTER struSizeFilter;
NET_DVR_SCHEDTIME struAlarmTime[MAX_DAYS][MAX_TIMESEGMENT_V30];
NET_DVR_HANDLEEXCEPTION_V40 struAlarmHandleType;
DWORD dwRelRecordChan[MAX_CHANNUM_V30];
WORD wAlarmDelay;
BYTE byRes2[2];
NET_VCA_FILTER_STRATEGY struFilterStrategy;
NET_VCA_RULE_TRIGGER_PARAM struTriggerParam;
BYTE byRes[32];
}NET_VCA_ONE_RULE_V42,*LPNET_VCA_ONE_RULE_V42;
Members
- byActive
- 是否激活规则:0-否;非0-是
- byEventPriority
- 事件优先级:0- 低,1- 中,2- 高
- byRes1
- 保留,置为0
- wEventType
- 行为事件类型,参考VCA_RULE_EVENT_TYPE_EX
- byRuleName
- 规则名称
- uEventParam
- 行为分析事件参数
- struSizeFilter
- 尺寸过滤器
- struAlarmTime
- 布防时间
- struHandleType
- 处理方式
- dwRelRecordChan
- 报警触发的录像通道,关联的录像通道号与组号绑定,即:组号为0时,表示关联的通道号范围为1~64;当组号为1时,表示关联的通道号范围为65~128,且是组内紧凑排列,如果遇到0xffffffff表示本组当前的及组内后续的关联通道号无效
- wAlarmDelay
- 智能报警延时:0- 5s,1- 10,2- 30s,3- 60s,4- 120s,5- 300s,6- 600s
- byRes2
- 保留,置为0
- struFilterStrategy
- 尺寸过滤策略
- struTriggerParam
- 规则触发参数
- byRes
- 保留,置为0
Remarks
- dwRelRecordChan关联的录像通道号与组号绑定,每组64个通道。根据条件结构NET_DVR_CHANNEL_GROUP(第一次组号为0)获取(设置)配置结构,如果组数大于1,则组号设为1,再次发送配置条件获取(设置)下一组配置信息,多组的话,组号依次递增。
See Also
NET_VCA_RULECFG_V42