设备网络SDK开发使用手册

NET_DVR_ALARMINCFG_V30

报警输入参数结构体。

struct{
  DWORD                            dwSize;
  BYTE                             sAlarmInName[NAME_LEN];
  BYTE                             byAlarmType;
  BYTE                             byAlarmInHandle;
  BYTE                             byChannel;
  BYTE                             byInputType;
  NET_DVR_HANDLEEXCEPTION_V30      struAlarmHandleType;
  NET_DVR_SCHEDTIME                struAlarmTime[MAX_DAYS][MAX_TIMESEGMENT_V30];
  BYTE                             byRelRecordChan[MAX_CHANNUM_V30];
  BYTE                             byEnablePreset[MAX_CHANNUM_V30];
  BYTE                             byPresetNo[MAX_CHANNUM_V30];
  BYTE                             byRes2[192];
  BYTE                             byEnableCruise[MAX_CHANNUM_V30];
  BYTE                             byCruiseNo[MAX_CHANNUM_V30];
  BYTE                             byEnablePtzTrack[MAX_CHANNUM_V30];
  BYTE                             byPTZTrack[MAX_CHANNUM_V30];
  BYTE                             byRes3[16];
}NET_DVR_ALARMINCFG_V30,*LPNET_DVR_ALARMINCFG_V30;

Members

dwSize
结构体大小
sAlarmInName
名称
byAlarmType
报警器类型:0-常开,1-常闭
byAlarmInHandle
是否处理:0-不处理,1-处理
byChannel
报警输入触发智能识别通道
byInputType
输入类型:0-开关量方式(对应“信号量报警”类型),1-脉冲模式(对应“脉冲报警”类型)
struAlarmHandleType
处理方式
struAlarmTime
布防时间参数
byRelRecordChan
报警触发的录象通道,为1表示触发该通道
byEnablePreset
通道是否启动调用预置点(每个数组对应一个通道):0-否,1-是
byPresetNo
通道调用的云台预置点序号,一个报警输入可以调用多个通道的云台预置点(每个通道仅限一个预置点)
byRes2
保留,置为0
byEnableCruise
是否调用巡航:0-否,1-是
byCruiseNo
巡航路径
byEnablePtzTrack
是否调用轨迹:0-否,1-是
byPTZTrack
调用的云台的轨迹序号
byRes3
保留,置为0

See Also

NET_DVR_GetDVRConfig  NET_DVR_SetDVRConfig

Reference Structure

扩展结构可见

NET_DVR_ALARMINCFG_V40

该结构扩展源于

NET_DVR_ALARMINCFG