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
- 开启监听的功能时,设备报警主机地址需要使用ISAPI的网络参数配置接口设置。
即根据ISAPI和私有协议登录接口中说明的,采用相应的接口和通道来配置报警主机的地址。
See Also
NET_DVR_SetDVRMessageCallBack_V50