NET_DVR_ALARM_PHONECFG
报告上传白名单配置结构体。
struct{
DWORD dwSize;
BYTE byEnable;
BYTE byRes1[3];
BYTE byPhoneNumber[MAX_PHONE_NUM];
DWORD dwArmRight;
DWORD dwDisArmRight;
DWORD dwClearAlarmRight;
BYTE byZoneReport[MAX_ALARMHOST_ALARMIN_NUM];
DWORD dwNonZoneReport;
BYTE byIntervalTime;
BYTE byRes2;
WORD wDefineIntervalTime;
BYTE byRes3[128];
}NET_DVR_ALARM_PHONECFG,*LPNET_DVR_ALARM_PHONECFG;
Members
- dwSize
- 结构体大小
- byEnable
- 是否启用:0- 不启用,1- 启用
- byRes1
- 保留,置为0
- byPhoneNumber
- 白名单号码
- dwArmRight
- 布防权限,按位表示,bit0为1表示对子系统1有布防权限,依此类推
- dwDisArmRight
- 撤防权限,按位表示,bit0为1表示对子系统1有撤防权限,依此类推
- dwClearAlarmRight
- 消警权限,按位表示,bit0为1表示对子系统1有消警权限,依此类推
- byZoneReport
- 防区报告类型:0- 不上传,1- 上传
- dwNonZoneReport
- 非防区报警报告:bit0-软防区报告,bit1-系统状态报告,bit2-取消报告,bit3-测试报告,bit4-布防报告,bit5-撤防报告,bit6-挟持报告,bit7-报警恢复报告,bit8-旁路报告,bit9-旁路恢复报告,bit10-探测器连接状态报告(上线、离线),bit11-探测器电量状态报告(电压正常、欠压),bit12-视频报警报告
- byIntervalTime
- 时间间隔:0- 0s,1- 10s,2- 30s,3- 1min,4-5min,5-10min,6-自定义(1~5999s)
- byRes2
- 保留,置为0
- wDefineIntervalTime
- 自定义时间(1~5999s),当byIntervalTime为6时有效
- byRes2
- 保留,置为0
See Also
NET_DVR_GetDVRConfig NET_DVR_SetDVRConfig