设备网络SDK开发使用手册

NET_DVR_SWITCH_CONVERT_ALARM

交换机报警信息结构体

struct{
  DWORD    dwSize;
  BYTE     byPortNo;
  BYTE     byRes1[3];
  DWORD    dwEventType;
  DWORD    dwEvent;
  BYTE     byRes2[32];
}NET_DVR_SWITCH_CONVERT_ALARM, *LPNET_DVR_SWITCH_CONVERT_ALARM;

Members

dwSize
结构体大小
byPortNo
交换机端口号,从1开始
byRes1
保留字节
dwEventType
事件类型,1-告警,2-通知
dwEvent
具体事件,告警时参考枚举EN_SWITCH_CONVERT_ALARM,通知时参考枚举EN_SWITCH_CONVERT_NOTIFICATION
enum _EN_SWITCH_CONVERT_ALARM{
  SC_OPTICAL_PORT_LOST = 1,
  SC_NETWORK_PORT_LOST, 
}EN_SWITCH_CONVERT_ALARM
SC_OPTICAL_PORT_LOST
光口断开
SC_NETWORK_PORT_LOST
网口断开
enum _EN_SWICH_CONVERT_NOTIFICATION{
  SC_OPTICAL_PORT_CONNECTED = 1,
  SC_NETWORK_PORT_CONNECTED, 
}EN_SWITCH_CONVERT_NOTIFICATION
SC_OPTICAL_PORT_CONNECTED
光口连接
SC_NETWORK_PORT_CONNECTED
网口连接
byRes2
保留字节

See Also

NET_DVR_SetDVRMessageCallBack_V31