다음을 통해 공유


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 열거형의 값을 전달하여 관리되는 스레드가 이벤트 로그에 기록한 메시지의 심각도를 나타냅니다.

요구 사항

플랫폼: .NET Framework 시스템 요구 사항 참조

헤더: CorDebug.idl, CorDebug.h

라이브러리: CorGuids.lib

.NET Framework 버전: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

참고 항목

참조

EventLog

기타 리소스

디버깅 열거형