设备网络SDK开发使用手册

NET_DVR_WORKSTATE

设备工作状态信息结构体。

struct{
  DWORD                  dwDeviceStatic;
  NET_DVR_DISKSTATE      struHardDiskStatic[MAX_DISKNUM];
  NET_DVR_CHANNELSTATE   struChanStatic[MAX_CHANNUM];
  BYTE                   byAlarmInStatic[MAX_ALARMIN];
  BYTE                   byAlarmOutStatic[MAX_ALARMOUT];
  DWORD                  dwLocalDisplay;
}NET_DVR_WORKSTATE,*LPNET_DVR_WORKSTATE;

Members

dwDeviceStatic
设备的状态:0-正常;1-CPU占用率太高,超过85%;2-硬件错误,例如串口异常
struHardDiskStatic
硬盘状态
struChanStatic
通道状态
byAlarmInHandle
报警输入口的状态:0-没有报警;1-有报警
byAlarmOutStatic
报警输出口的状态:0-没有输出,1-有报警输出
dwLocalDisplay
本地显示状态:0-正常,1-不正常

See Also

NET_DVR_GetDVRWorkState