设备网络SDK开发使用手册

NET_DVR_SCREENALARMCFG

多屏控制器报警信息结构体。

struct{
  DWORD    dwSize;    
  BYTE     byAlarmType;     
  BYTE     byBoardType;
  BYTE     bySubException;     
  BYTE     byRes1;
  WORD     wStartInputNum;
  WORD     wEndInputNum;    
  BYTE     byRes2[16];
}NET_DVR_SCREENALARMCFG, *LPNET_DVR_SCREENALARMCFG;

Members

dwSize
结构体大小
byAlarmType
报警类型:1- 子板拔出,2- 子板插入,3- 子系统状态异常,4- 子系统恢复正常,5- 输入源异常,6-温度报警,7- FPGA版本不匹配, 8- 预案开始,9- 预案结束,10- 解码板断网,11- 解码板IP地址冲突,12- 风扇异常
byBoardType
1- 输入板,2- 输出板,3- 主板,4- 背板。报警类型为1、2、3时,byBoardType只能是1或2,报警类型为6时,byBoardType为3或4。
bySubException
输入异常时具体子异常:1- 分辨率改变;2- 接口改变;3- 分辨率错误;4- 分辨率改变导致解码资源不足,关闭该输入源对应窗口; 5- 分辨率改变,导致已开窗的缩放比例不在1/8到8倍范围;6- 分辨率恢复正常;7- 分辨率改变导致输出板数据量超限,设备关闭窗口
byRes1
保留,置为0
wStartInputNum
异常输入源(异常起点)
wEndInputNum
异常输入源(异常终点)
byRes2
保留,置为0

Remarks

发生子异常的时候,由设备关闭窗口,客户端不需要再调用关闭窗口的接口,只需要重新刷新一下窗口列表。

C10H的开窗缩放比例在1/8~8倍的信号源分辨率;C10S的开窗缩放比例在1/8~16倍的信号源分辨率。

See Also

NET_DVR_SetDVRMessageCallBack_V30