| 设备网络SDK开发使用手册 |
警戒规则参数结构体。
struct{
BYTE byActive;
BYTE byRes1[4];
BYTE byEventTypeFlag;
WORD wEventTypeEx;
BYTE byRuleName[NAME_LEN];
DWORD dwEventType;
NET_VCA_EVENT_UNION uEventParam;
NET_VCA_SIZE_FILTER struSizeFilter;
NET_DVR_SCHEDTIME struAlarmTime[MAX_DAYS][MAX_TIMESEGMENT_V30];
NET_DVR_HANDLEEXCEPTION_V30 struHandleType;
BYTE byRelRecordChan[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_V41,*LPNET_VCA_ONE_RULE_V41;
上传的行为报警事件,建议事件类型按wEventTypeEx的值定义进行区分,兼容参数dwEventType。byEventTypeFlag这个字段只在设置参数时有效,从设备获取参数时,可直接从wEventTypeEx获取事件类型,无需再判断此字段的值。