1.2.5.4.7 SYS_ERROR_LEVEL Enum

C

typedef enum
{
    /* Errors that have the potential to cause a system crash. */
    SYS_ERROR_FATAL = 0,

    /* Errors that have the potential to cause incorrect behavior. */
    SYS_ERROR_ERROR = 1,

    /* Warnings about potentially unexpected behavior or side effects. */
    SYS_ERROR_WARNING = 2,

    /* Information helpful to understanding potential errors and warnings. */
    SYS_ERROR_INFO = 3,

    /* Verbose information helpful during debugging and testing. */
    SYS_ERROR_DEBUG = 4

} SYS_ERROR_LEVEL;

Summary

System error message priority levels.

Description

This enumeration defines the supported system error message priority values.

Remarks

Used by debug message macros to compare individual message priority against a global system-wide error message priority level to determine if an individual message should be displayed.