设备网络SDK开发使用手册

NET_DVR_ALARMHOST_PRINTER_CFG

打印机配置结构体。

struct{
  DWORD    dwSize;
  BYTE     byPrinterEnable;
  BYTE     byPrintTime;
  BYTE     byFaultDetect;
  BYTE     byRes1;
  DWORD    dwAlarmInfo;
  DWORD    dwDeviceInfo;
  DWORD    dwOperateInfo;
  BYTE     byRes2[256];
}NET_DVR_ALARMHOST_PRINTER_CFG, *LPNET_DVR_ALARMHOST_PRINTER_CFG;

Members

dwSize
结构体大小
byPrinterEnable
是否启用打印机:0- 禁用,1- 启用
byPrintTime
是否打印时间:0- 否,1- 是
byFaultDetect
是否检测打印机故障:0- 否,1- 是
byRes1
保留
dwAlarmInfo
报警信息,按位表示:bit0-防区报警,bit1-防区报警恢复,bit2-紧急报警,bit3-挟持报警
dwDeviceInfo
设备信息,按位表示:bit0-交流电断电,bit1-交流电断电恢复,bit2-蓄电池欠压,bit3-蓄电池欠压恢复,bit4-电话线断线,bit5-电话线断线恢复,bit6-测试报告,bit7-防拆,bit8-防拆恢复,bit9-485设备掉线,bit10-485设备掉线恢复,bit11-无线网络异常,bit12-无线网络恢复正常,bit13-有线网络异常,bit14-有线网络恢复正常,bit15-扩展总线异常,bit16-扩展总线恢复正常,bit17-硬盘故障,bit18-硬盘故障恢复,bit19-键盘锁定
dwOperateInfo
操作信息,按位表示:bit0-布防,bit1-撤防,bit2-消警,bit3-旁路,bit4-旁路恢复,bit5-进入编程,bit6-退出编程,bit7-主机复位
byRes2
保留

See Also

NET_DVR_GetDVRConfig    NET_DVR_SetDVRConfig