跳转至
本 SDK 仅适用于过去 3 年内发布的设备。我们定期优化和更新 SDK，以确保兼容性和性能。对于超过 3 年的旧设备，我们不保证兼容性，也不会提供技术支持。

# N9000_LOG_TYPE

### 枚举定义

C++C#

     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    typedef enum _n9000_log_type
    {
        LOG_ALARM_MOTION = 0x100,
        LOG_ALARM_SENSOR,
        LOG_ALARM_ALARMOUTPUT,
        LOG_ALARM_OCCLUSION,
        LOG_ALARM_VLOSS,
        LOG_ALARM_VEHICLE_PLATE_MATCH,
        LOG_ALARM_INTELLIGENT,
        LOG_ALARM_FACE_MATCH,
        LOG_ALARM_COMBINED,
        LOG_OPERATE_RECORD_SPB,
        LOG_OPERATE_MANUAL_RECORD,
        LOG_OPERATE_MANUAL_ALARM,
        LOG_OPERATE_SYSTEM_MAINTENANCE,
        LOG_OPERATE_PTZ_CONTROL,
        LOG_OPERATE_AUDIO_TALK,
        LOG_OPERATE_SYSTEM_SCR,
        LOG_OPERATE_LOGIN_LOGOUT,
        LOG_OPERATE_SNAPSHOT_MSPB,
        LOG_OPERATE_FORMAT_HD,
        LOG_OPERATE_HDD_INSERT,
        LOG_OPERATE_FEATURELIBRARY,
        LOG_CONFIG_CHANNEL,
        LOG_CONFIG_RECORD,
        LOG_CONFIG_ALARM,
        LOG_CONFIG_DISK,
        LOG_CONFIG_NETWORK,
        LOG_CONFIG_SCHEDULE,
        LOG_CONFIG_USER,
        LOG_CONFIG_BASIC,
        LOG_EXCEPTION_UNLAWFUL_ACCESS,
        LOG_EXCEPTION_DISK_FULL,
        LOG_EXCEPTION_DISK_IO_ERROR,
        LOG_EXCEPTION_IP_COLLISION,
        LOG_EXCEPTION_INTERNET_DISCONNECT,
        LOG_EXCEPTION_IPC_DISCONNECT,
        LOG_EXCEPTION_ABNORMAL_SHUTDOWN,
        LOG_EXCEPTION_NO_DISK,
        LOG_EXCEPTION_VIDEO_LOSS,
        LOG_ALARM_RTC,
        LOG_EXCEPTION_ABNORMAL_RAID_HOT_EXCEPTION,
        LOG_EXCEPTION_ALARM_SERVER_OFFLINE,
        LOG_EXCEPTION_DISCARD_EXTRACT_TASK,
        LOG_EXCEPTION_DISK_FAILURE,
        LOG_EXCEPTION_HDD_PULL_OUT,
        LOG_EXCEPTION_NAT_TRAVERSAL_ABNORMAL,
        LOG_EXCEPTION_RAID_SUBHEALTH,
        LOG_EXCEPTION_RAID_UNAVAILABLE,
        LOG_EXCEPTION_SIGNAL_SHELTER,
        LOG_EXCEPTION_UPGRADE_ERROR,
        LOG_INFOR_ALARM_STATE,
        LOG_INFOR_CHANNEL_STATE,
        LOG_INFOR_DISK,
        LOG_INFOR_NETWORK,
        LOG_INFOR_RECORD_STATE,
        LOG_INFOR_SCHEDULE_RECORD,
        LOG_INFOR_SCHEDULE_SNAP,
        LOG_INFOR_SYSTEM_BASE,
        LOG_INFOR_SYSTEM_RUN,
        LOG_OPERATE_INTELLIGENT_ANALYSIS_INFO,
        LOG_OPERATE_NAT_INFO,
        LOG_OPERATE_PLATELIBRARY,
    } N9000_LOG_TYPE;

     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    public enum N9000_LOG_TYPE
    {
        LOG_ALARM_MOTION = 0x100,
        LOG_ALARM_SENSOR,
        LOG_ALARM_ALARMOUTPUT,
        LOG_ALARM_OCCLUSION,
        LOG_ALARM_VLOSS,
        LOG_ALARM_VEHICLE_PLATE_MATCH,
        LOG_ALARM_INTELLIGENT,
        LOG_ALARM_FACE_MATCH,
        LOG_ALARM_COMBINED,
        LOG_OPERATE_RECORD_SPB,
        LOG_OPERATE_MANUAL_RECORD,
        LOG_OPERATE_MANUAL_ALARM,
        LOG_OPERATE_SYSTEM_MAINTENANCE,
        LOG_OPERATE_PTZ_CONTROL,
        LOG_OPERATE_AUDIO_TALK,
        LOG_OPERATE_SYSTEM_SCR,
        LOG_OPERATE_LOGIN_LOGOUT,
        LOG_OPERATE_SNAPSHOT_MSPB,
        LOG_OPERATE_FORMAT_HD,
        LOG_OPERATE_HDD_INSERT,
        LOG_OPERATE_FEATURELIBRARY,
        LOG_CONFIG_CHANNEL,
        LOG_CONFIG_RECORD,
        LOG_CONFIG_ALARM,
        LOG_CONFIG_DISK,
        LOG_CONFIG_NETWORK,
        LOG_CONFIG_SCHEDULE,
        LOG_CONFIG_USER,
        LOG_CONFIG_BASIC,
        LOG_EXCEPTION_UNLAWFUL_ACCESS,
        LOG_EXCEPTION_DISK_FULL,
        LOG_EXCEPTION_DISK_IO_ERROR,
        LOG_EXCEPTION_IP_COLLISION,
        LOG_EXCEPTION_INTERNET_DISCONNECT,
        LOG_EXCEPTION_IPC_DISCONNECT,
        LOG_EXCEPTION_ABNORMAL_SHUTDOWN,
        LOG_EXCEPTION_NO_DISK,
        LOG_EXCEPTION_VIDEO_LOSS,
        LOG_ALARM_RTC,
        LOG_EXCEPTION_ABNORMAL_RAID_HOT_EXCEPTION,
        LOG_EXCEPTION_ALARM_SERVER_OFFLINE,
        LOG_EXCEPTION_DISCARD_EXTRACT_TASK,
        LOG_EXCEPTION_DISK_FAILURE,
        LOG_EXCEPTION_HDD_PULL_OUT,
        LOG_EXCEPTION_NAT_TRAVERSAL_ABNORMAL,
        LOG_EXCEPTION_RAID_SUBHEALTH,
        LOG_EXCEPTION_RAID_UNAVAILABLE,
        LOG_EXCEPTION_SIGNAL_SHELTER,
        LOG_EXCEPTION_UPGRADE_ERROR,
        LOG_INFOR_ALARM_STATE,
        LOG_INFOR_CHANNEL_STATE,
        LOG_INFOR_DISK,
        LOG_INFOR_NETWORK,
        LOG_INFOR_RECORD_STATE,
        LOG_INFOR_SCHEDULE_RECORD,
        LOG_INFOR_SCHEDULE_SNAP,
        LOG_INFOR_SYSTEM_BASE,
        LOG_INFOR_SYSTEM_RUN,
        LOG_OPERATE_INTELLIGENT_ANALYSIS_INFO,
        LOG_OPERATE_NAT_INFO,
        LOG_OPERATE_PLATELIBRARY,
    }

### 功能描述

N9000日志类型。

### 成员说明

枚举名 | 枚举值 | 说明
--- | --- | ---
LOG_ALARM_MOTION | 0x100 | 移动侦测报警。
LOG_ALARM_SENSOR | 0x101 | 传感器报警。
LOG_ALARM_ALARMOUTPUT | 0x102 | 报警输出。
LOG_ALARM_OCCLUSION | 0x103 | 遮蔽报警。
LOG_ALARM_VLOSS | 0x104 | 视频丢失报警。
LOG_ALARM_VEHICLE_PLATE_MATCH | 0x105 | 车牌识别报警。
LOG_ALARM_INTELLIGENT | 0x106 | 智能侦测报警。
LOG_ALARM_FACE_MATCH | 0x107 | 人脸对比报警。
LOG_ALARM_COMBINED | 0x108 | 组合报警。
LOG_OPERATE_RECORD_SPB | 0x109 | 录像检索/回放/备份。
LOG_OPERATE_MANUAL_RECORD | 0x10a | 手动录像。
LOG_OPERATE_MANUAL_ALARM | 0x10b | 手动报警。
LOG_OPERATE_SYSTEM_MAINTENANCE | 0x10c | 系统维护。
LOG_OPERATE_PTZ_CONTROL | 0x10d | 云台控制。
LOG_OPERATE_AUDIO_TALK | 0x10e | 语音对讲。
LOG_OPERATE_SYSTEM_SCR | 0x10f | 开关机。
LOG_OPERATE_LOGIN_LOGOUT | 0x110 | 登录/登出。
LOG_OPERATE_SNAPSHOT_MSPB | 0x111 | 图片。
LOG_OPERATE_FORMAT_HD | 0x112 | 格式化磁盘。
LOG_OPERATE_HDD_INSERT | 0x113 | 硬盘插入。
LOG_OPERATE_FEATURELIBRARY | 0x114 | 特征库增加。
LOG_CONFIG_CHANNEL | 0x115 | 通道参数。
LOG_CONFIG_RECORD | 0x116 | 录像参数。
LOG_CONFIG_ALARM | 0x117 | 报警参数。
LOG_CONFIG_DISK | 0x118 | 磁盘参数。
LOG_CONFIG_NETWORK | 0x119 | 网络参数。
LOG_CONFIG_SCHEDULE | 0x11a | 排程参数。
LOG_CONFIG_USER | 0x11b | 用户参数。
LOG_CONFIG_BASIC | 0x11c | 基本配置。
LOG_EXCEPTION_UNLAWFUL_ACCESS | 0x11d | 非法访问。
LOG_EXCEPTION_DISK_FULL | 0x11e | 磁盘满。
LOG_EXCEPTION_DISK_IO_ERROR | 0x11f | 磁盘读写出错。
LOG_EXCEPTION_IP_COLLISION | 0x120 | IP地址冲突。
LOG_EXCEPTION_INTERNET_DISCONNECT | 0x121 | 网络断开。
LOG_EXCEPTION_IPC_DISCONNECT | 0x122 | 前端掉线。
LOG_EXCEPTION_ABNORMAL_SHUTDOWN | 0x123 | 系统异常关机。
LOG_EXCEPTION_NO_DISK | 0x124 | 无磁盘。
LOG_EXCEPTION_VIDEO_LOSS | 0x125 | 视频丢失。
LOG_ALARM_RTC | 0x126 | RTC异常报警。
LOG_EXCEPTION_ABNORMAL_RAID_HOT_EXCEPTION | 0x127 | 热备异常。
LOG_EXCEPTION_ALARM_SERVER_OFFLINE | 0x128 | 报警服务器掉线。
LOG_EXCEPTION_DISCARD_EXTRACT_TASK | 0x129 | 实时未处理。
LOG_EXCEPTION_DISK_FAILURE | 0x12a | 磁盘故障。
LOG_EXCEPTION_HDD_PULL_OUT | 0x12b | 硬盘被拔出。
LOG_EXCEPTION_NAT_TRAVERSAL_ABNORMAL | 0x12c | NAT穿透异常。
LOG_EXCEPTION_RAID_SUBHEALTH | 0x12d | RAID次健康。
LOG_EXCEPTION_RAID_UNAVAILABLE | 0x12e | RAID不可用。
LOG_EXCEPTION_SIGNAL_SHELTER | 0x12f | 信号遮蔽。
LOG_EXCEPTION_UPGRADE_ERROR | 0x130 | 升级失败。
LOG_INFOR_ALARM_STATE | 0x131 | 报警状态。
LOG_INFOR_CHANNEL_STATE | 0x132 | 通道状态。
LOG_INFOR_DISK | 0x133 | 磁盘信息。
LOG_INFOR_NETWORK | 0x134 | 网络信息。
LOG_INFOR_RECORD_STATE | 0x135 | 录像状态。
LOG_INFOR_SCHEDULE_RECORD | 0x136 | 排程录像。
LOG_INFOR_SCHEDULE_SNAP | 0x137 | 排程抓图。
LOG_INFOR_SYSTEM_BASE | 0x138 | 系统信息。
LOG_INFOR_SYSTEM_RUN | 0x139 | 系统运行信息。
LOG_OPERATE_INTELLIGENT_ANALYSIS_INFO | 0x13a | 智能分析操作日志。
LOG_OPERATE_NAT_INFO | 0x13b | NAT操作日志。
LOG_OPERATE_PLATELIBRARY | 0x13c | 车牌库操作日志。

错误码