设备网络SDK开发使用手册

NET_VCA_RULE_ALARM

行为分析报警结构体。

struct{
  DWORD                 dwSize;
  DWORD                 dwRelativeTime;
  DWORD                 dwAbsTime;
  NET_VCA_RULE_INFO     struRuleInfo;
  NET_VCA_TARGET_INFO   struTargetInfo;
  NET_VCA_DEV_INFO      struDevInfo;
  DWORD                 dwPicDataLen;
  BYTE                  byPicType;
  BYTE                  byRelAlarmPicNum;
  BYTE                  bySmart;
  BYTE                  byPicTransType;
  DWORD                 dwAlarmID;
  WORD                  wDevInfoIvmsChannelEx;
  BYTE                  byRes2[1];
  BYTE                  byAppendInfoUploadEnabled;
  BYTE                  *pAppendInfo;
  BYTE                  *pImage;
}NET_VCA_RULE_ALARM,*LPNET_VCA_RULE_ALARM;

Members

dwSize
结构体大小
dwRelativeTime
相对时标,从开启智能到触发事件的时间
dwAbsTime
绝对时标
struRuleInfo
事件规则信息
struTargetInfo
报警目标信息
struDevInfo
前端设备信息
dwPicDataLen
返回图片的长度。为0表示没有图片,大于0表示该结构后面紧跟图片数据
byPicType
0- 普通图片,1- 对比图片
byRelAlarmPicNum
关联通道报警图片数量
bySmart
0- iDS专业智能设备返回,1- Smart设备返回
byPicTransType
图片数据传输方式: 0-二进制;1-url
dwAlarmID
报警ID,用以标识通道间关联产生的组合报警,0表示无效
wDevInfoIvmsChannelEx
与NET_VCA_DEV_INFO里的byIvmsChannel含义相同,能表示更大的值。老客户端用byIvmsChannel能继续兼容,但是最大到255。新客户端版本请使用wDevInfoIvmsChannelEx
byRes1
保留,置为0
byAppendInfoUploadEnabled
附加信息上传使能: 0-不上传 1-上传
*pAppendInfo
指向附加信息NET_VCA_APPEND_INFO的指针,byAppendInfoUploadEnabled为1时有效
pImage
指向图片的指针

Remarks

See Also

NET_DVR_SetDVRMessageCallBack_V31    NET_DVR_StartListen_V30