| 设备网络SDK开发使用手册 |
车辆黑白名单信息获取条件结构体。
struct{
DWORD dwChannel;
DWORD dwOperateType;
char sLicense[MAX_LICENSE_LEN];
char sCardNo[MAX_CARDNO_LEN];
BYTE byListType;
BYTE byRes1[3];
DWORD dwDataIndex;
BYTE byRes[116];
}NET_DVR_VEHICLE_CONTROL_COND,*LPNET_DVR_VEHICLE_CONTROL_COND;
enum _VCA_OPERATE_TYPE_{
VCA_LICENSE_TYPE = 0x1,
VCA_PLATECOLOR_TYPE = 0x2,
VCA_CARDNO_TYPE = 0x4,
VCA_PLATETYPE_TYPE = 0x8,
VCA_LISTTYPE_TYPE = 0x10,
VCA_INDEX_TYPE = 0x20,
VCA_OPERATE_INDEX_TYPE = 0x40
}VCA_OPERATE_TYPE
同步操作数用来标记平台更新到哪个操作,为同步记录表的流水号,主要是平台进行增量数据同步时使用。数据流水号是具体描述:操作的是平台数据表哪一条记录,因为平台中黑白名单是分开的两个表,前端相机需要根据数据流水号+类型来唯一定位一条数据记录。同步操作数和数据流水号均由平台进行控制,通过这两个字段可以对外提供黑白名单增量更新的功能。