区域入侵侦测配置结构体。
struct{
DWORD dwSize;
BYTE byEnable;
BYTE byEnableDualVca;
BYTE byRes1[2];
NET_VCA_INTRUSION struIntrusion[MAX_INTRUSIONREGION_NUM];
NET_DVR_SCHEDTIME struAlarmSched[MAX_DAYS][MAX_TIMESEGMENT_V30];
NET_DVR_HANDLEEXCEPTION_V40 struHandleException;
DWORD dwMaxRelRecordChanNum;
DWORD dwRelRecordChanNum;
DWORD byRelRecordChan[MAX_CHANNUM_V30];
NET_DVR_SCHEDTIME struHolidayTime[MAX_TIMESEGMENT_V30];
BYTE byRes2[100];
}NET_VCA_FIELDDETECION,*LPNET_VCA_FIELDDETECION;
Members
dwSize
结构体大小
byEnable
使能区域入侵侦测功能:0- 否,1- 是
byEnableDualVca
启用支持智能后检索:0- 不启用,1- 启用
byRes1
保留,置为0
struIntrusion
区域参数
struAlarmSched
布防时间,每周7天,每天最多设置8个时间段
struHandleException
异常处理方式
dwMaxRelRecordChanNum
触发的录像通道数(只读)最大支持数量
dwRelRecordChanNum
报警触发的录像通道数实际支持数,即当前组包含的通道个数
byRelRecordChan
报警触发的录像通道,取数组前dwRelRecordChanNum个值,其值表示录像通道号。例如,dwRelRecordChanNum=5,则可以配置触发录像的通道:byRelRecordChan[0]~byRelRecordChan[4]。
struHolidayTime
假日布防时间,最多设置8个时间段
byRes2
保留,置为0
Remarks
dwMaxRelRecordChanNum字段大于64的时候,区分组号(dwGroup,从0开始),一组最大64路。根据条件结构NET_DVR_CHANNEL_GROUP(第一次组号为0)获取(设置)配置结构,如果组数大于1,则组号设为1,再次发送配置条件获取(设置)下一组配置信息,多组的话,组号依次递增。