设备网络SDK开发使用手册

NET_DVR_ALARM_ISAPI_INFO

ISAPI协议报警信息结构体

typedef struct tagNET_DVR_ALARM_ISAPI_INFO{
  char     *pAlarmData;
  DWORD    dwAlarmDataLen;
  BYTE     byDataType;
  BYTE     byPicturesNumber;
  BYTE     byRes[2];
  void     *pPicPackData;
  BYTE     byRes[32];
}NET_DVR_ALARM_ISAPI_INFO, *LPNET_DVR_ALARM_ISAPI_INFO;

Members

pAlarmData
EventNotificationAlert,ISAPI报警信息(XML/JSON报文,不包含后续的二进制数据);
具体报警类型需要解析该报文eventType字段获取。
dwAlarmDataLen
报警数据长度
byDataType
报警数据类型:0- invalid,1- xml,2- json
byPicturesNumber
图片数量(返回的pPicPackData数量)
byRes
保留字节
pPicPackData
对应报警图片结构体:NET_DVR_ALARM_ISAPI_PICDATA
byRes2
保留字节

Remarks

See Also

NET_DVR_SetDVRMessageCallBack_V50