| NET_SDK_N9000_ALARM_TYPE_RANGE_BEGIN | 0 | 开始标志。 |
| NET_SDK_N9000_ALARM_TYPE_MOTION | 0x01 | 移动侦测报警输入。 |
| NET_SDK_N9000_ALARM_TYPE_SENSOR | 0x2 | 传感器报警输入。 |
| NET_SDK_N9000_ALARM_TYPE_VLOSS | 0x3 | 视频丢失报警输入。 |
| NET_SDK_N9000_ALARM_TYPE_FRONT_OFFLINE | 0x4 | 前端设备掉线报警。 |
| NET_SDK_N9000_ALARM_TYPE_OSC | 0x5 | 物品看护侦测报警。 |
| NET_SDK_N9000_ALARM_TYPE_AVD | 0x6 | 视频异常侦测报警。 |
| NET_SDK_N9000_ALARM_TYPE_AVD_SCENE | 0x7 | 视频场景变化,(仅IPC)。 |
| NET_SDK_N9000_ALARM_TYPE_AVD_CLARITY | 0x8 | 视频模糊,(仅IPC)。 |
| NET_SDK_N9000_ALARM_TYPE_AVD_COLOR | 0x9 | 视频色彩变化,(仅IPC)。 |
| NET_SDK_N9000_ALARM_TYPE_PEA_TRIPWIRE | 0xa | 越界侦测报警。 |
| NET_SDK_N9000_ALARM_TYPE_PEA_PERIMETER | 0xb | 区域入侵侦测报警。 |
| NET_SDK_N9000_ALARM_TYPE_VFD | 0xc | 人脸侦测。 |
| NET_SDK_N9000_ALARM_TYPE_CDD | 0xd | Crowdy density。 |
| NET_SDK_N9000_ALARM_TYPE_IPD | 0xe | people intrusion。 |
| NET_SDK_N9000_ALARM_TYPE_CPC | 0xf | people counting。 |
| NET_SDK_N9000_ALARM_TYPE_FACE_MATCH | 0x10 | 人脸比对报警 for nvr 9000。// 已不再使用,人脸比对属于智能事件 |
| NET_SDK_N9000_ALARM_TYPE_FACE_MATCH_FOR_IPC | 0x11 | 人脸比对报警 for ipc。 |
| NET_SDK_N9000_ALARM_TYPE_PEA_FOR_IPC | 0x12 | 越界侦测与区域入侵侦测。 |
| NET_SDK_N9000_ALARM_TYPE_TRAJECT | 0x13 | 目标跟踪轨迹(Event事件)。// 已不再使用 |
| NET_SDK_N9000_ALARM_TYPE_VEHICE | 0x14 | 车牌识别(Event事件)。 for ipc(Event事件) |
| NET_SDK_N9000_ALARM_TYPE_AOIENTRY | 0x15 | 进入区域。 |
| NET_SDK_N9000_ALARM_TYPE_AOILEAVE | 0x16 | 离开区域。 |
| NET_SDK_N9000_ALARM_TYPE_PASSLINE | 0x17 | 过线统计。for ipc // 已不再使用 |
| NET_SDK_N9000_ALARM_TYPE_TRAFFIC | 0x18 | 流量统计(指定区域)。for ipc |
| NET_SDK_N9000_ALARM_TYPE_DOOR_BELL | 0x19 | 按门铃报警 only IPC。 |
| NET_SDK_N9000_ALARM_TYPE_PVD | 0x1a | 违停检测。 |
| NET_SDK_N9000_ALARM_TYPE_LOITER | 0x1b | 徘徊检测。 |
| NET_SDK_N9000_ALARM_TYPE_ASD | 0x1c | 音频异常。 |
| NET_SDK_N9000_ALARM_TYPE_EXCEPTION | 0x41 | 异常报警, //没有事件抛出事件 |
| NET_SDK_N9000_ALARM_TYPE_IP_CONFLICT | 0x42 | IP地址冲突。 |
| NET_SDK_N9000_ALARM_TYPE_DISK_IO_ERROR | 0x43 | 磁盘IO错误。 |
| NET_SDK_N9000_ALARM_TYPE_DISK_FULL | 0x44 | 磁盘满。 |
| NET_SDK_N9000_ALARM_TYPE_RAID_SUBHEALTH | 0x45 | 阵列亚健康。 |
| NET_SDK_N9000_ALARM_TYPE_RAID_UNAVAILABLE | 0x46 | 阵列不可用。 |
| NET_SDK_N9000_ALARM_TYPE_ILLEIGAL_ACCESS | 0x47 | 非法访问。 |
| NET_SDK_N9000_ALARM_TYPE_NET_DISCONNECT | 0x48 | 网络断开。 |
| NET_SDK_N9000_ALARM_TYPE_NO_DISK | 0x49 | 盘组下没有磁盘。 |
| NET_SDK_N9000_ALARM_TYPE_SIGNAL_SHELTER | 0x4a | 信号遮挡。// 目前没有 |
| NET_SDK_N9000_ALARM_TYPE_HDD_PULL_OUT | 0x4b | 前面板硬盘拔出。 |
| NET_SDK_N9000_ALARM_TYPE_ALARM_OUT | 0x51 | 报警输出的类型,报警输出也有状态需要管理。 |
| NET_SDK_N9000_ALARM_TYPE_DISARM | 0x52 | 设备撤防告警。 |
| NET_SDK_N9000_ALARM_TYPE_ARM | 0x53 | 设备布防告警。 |
| NET_SDK_N9000_ALARM_TYPE_TEMPERATURE_ALARM | 0x61 | AI告警,温度检测。 |
| NET_SDK_N9000_ALARM_TYPE_FIREPOINT | 0x62 | AI告警,火点检测。 |
| NET_SDK_N9000_ALARM_TYPE_BINOCULARCOUNT_OVERMAN | 0x63 | AI告警,双目统计超员告警,目前仅支持IPC。 |
| NET_SDK_N9000_ALARM_TYPE_BINOCULARCOUNT_REVERSE | 0x64 | AI告警,双目统计反向告警,目前仅支持IPC。 |
| NET_SDK_N9000_ALARM_TYPE_FRONT_ONLINE | 0x65 | 前端设备上线。 |
| NET_SDK_N9000_ALARM_TYPE_VLOSS_OFF | 0x66 | 视频丢失报警输出关闭。 |
| NET_SDK_N9000_ALARM_TYPE_AVD_OFF | 0x67 | 视频异常侦测报警输出关闭。 |
| NET_SDK_N9000_ALARM_TYPE_DISK_IO_ERROR_OFF | 0x68 | 磁盘IO错误报警输出关闭。 |
| NET_SDK_N9000_ALARM_TYPE_DISK_FULL_OFF | 0x69 | 磁盘满报警输出关闭。 |
| NET_SDK_N9000_ALARM_TYPE_NO_DISK_OFF | 0x6a | 盘组下没有磁盘报警输出关闭。 |
| NET_SDK_N9000_ALARM_TYPE_RANGE_END | 0xFF | 不能超过这个值,否则会出错。 |