LoggingLevelEnum 열거형

관리되는 스레드가 이벤트를 기록할 때 이벤트 로그에 기록되는 설명 메시지의 보안 수준을 나타냅니다.

구문

typedef enum LoggingLevelEnum {
    LTraceLevel0 = 0,
    LTraceLevel1,
    LTraceLevel2,
    LTraceLevel3,
    LTraceLevel4,
    LStatusLevel0 = 20,
    LStatusLevel1,
    LStatusLevel2,
    LStatusLevel3,
    LStatusLevel4,
    LWarningLevel = 40,
    LErrorLevel = 50,
    LPanicLevel = 100
} LoggingLevelEnum;

멤버

멤버 설명
LTraceLevel0 메시지는 추적 수준 0입니다.
LTraceLevel1 메시지는 추적 수준 1입니다.
LTraceLevel2 메시지는 추적 수준 2입니다.
LTraceLevel3 메시지는 추적 수준 3입니다.
LTraceLevel4 메시지는 추적 수준 4입니다.
LStatusLevel0 메시지는 상태 수준 0입니다.
LStatusLevel1 메시지는 상태 수준 1입니다.
LStatusLevel2 메시지는 상태 수준 2입니다.
LStatusLevel3 메시지는 상태 수준 3입니다.
LStatusLevel4 메시지는 상태 수준 4입니다.
LWarningLevel 메시지는 경고 수준입니다.
LErrorLevel 메시지는 오류 수준입니다.
LPanicLevel 메시지는 공황 수준입니다.

설명

CLR(공용 언어 런타임)은 ICorDebugManagedCallback::LogMessage 메서드를 호출하여 관리되는 스레드가 이벤트를 기록했음을 디버거에 알립니다. CLR은 열거형 값을 LoggingLevelEnum 전달하여 관리 스레드가 이벤트 로그에 쓴 메시지의 심각도 수준을 나타냅니다.

요구 사항

플랫폼:시스템 요구 사항을 참조하세요.

헤더: CorDebug.idl, CorDebug.h

라이브러리: CorGuids.lib

.NET Framework 버전: 1.0부터 사용 가능

참고 항목