NET_VCA_FACESNAP_RAWDATA_ALARM
人脸比对报警上传(Json透传方式)结构体。
struct{
DWORD dwSize;
DWORD dwRelativeTime;
DWORD dwAbsTime;
NET_VCA_DEV_INFO struDevInfo;
DWORD dwJsonDataLen;
BYTE *pJsonBuff;
BYTE byRes[256];
}NET_VCA_FACESNAP_RAWDATA_ALARM, *LPNET_VCA_FACESNAP_RAWDATA_ALARM;
Members
- dwSize
- 结构体大小
- dwRelativeTime
- 相对时标
- dwAbsTime
- 绝对时标
- struDevInfo
- 前端设备信息,包括设备IP、端口、通道号等
- dwJsonDataLen
- json数据定义信息长度,0表示没有数据
- pJsonBuff
- json数据指针,存放上传的报警信息数据,具体结构请参见人脸比对报警信息Json数据结构
- byRes
- 保留
Remarks
- 从绝对时标dwAbsTime解析得到“年月日时分秒”的算法如下所示:
#define GET_YEAR(_time_) (((_time_)>>26) + 2000)
#define GET_MONTH(_time_) (((_time_)>>22) & 15)
#define GET_DAY(_time_) (((_time_)>>17) & 31)
#define GET_HOUR(_time_) (((_time_)>>12) & 31)
#define GET_MINUTE(_time_) (((_time_)>>6) & 63)
#define GET_SECOND(_time_) (((_time_)>>0) & 63)
See Also
NET_DVR_StartListen_V30