다음을 통해 공유


CLRDataDetailedFrameType 열거형

호출 스택의 프레임 유형을 자세히 설명합니다.

구문

typedef enum CLRDataDetailedFrameType {
    CLRDATA_DETFRAME_UNRECOGNIZED,
    CLRDATA_DETFRAME_UNKNOWN_STUB,
    CLRDATA_DETFRAME_CLASS_INIT,
    CLRDATA_DETFRAME_EXCEPTION_FILTER,
    CLRDATA_DETFRAME_SECURITY,
    CLRDATA_DETFRAME_CONTEXT_POLICY,
    CLRDATA_DETFRAME_INTERCEPTION,
    CLRDATA_DETFRAME_PROCESS_START,
    CLRDATA_DETFRAME_THREAD_START,
    CLRDATA_DETFRAME_TRANSITION_TO_MANAGED,
    CLRDATA_DETFRAME_TRANSITION_TO_UNMANAGED,
    CLRDATA_DETFRAME_COM_INTEROP_STUB,
    CLRDATA_DETFRAME_DEBUGGER_EVAL,
    CLRDATA_DETFRAME_CONTEXT_SWITCH,
    CLRDATA_DETFRAME_FUNC_EVAL,
    CLRDATA_DETFRAME_FINALLY
} CLRDataDetailedFrameType;

멤버

멤버 설명
CLRDATA_DETFRAME_UNRECOGNIZED 0 프레임 형식을 인식할 수 없습니다.
CLRDATA_DETFRAME_UNKNOWN_STUB 1 프레임은 알 수 없는 스텁입니다.
CLRDATA_DETFRAME_CLASS_INIT 2 프레임은 클래스 이니셜라이저입니다.
CLRDATA_DETFRAME_EXCEPTION_FILTER 3 프레임은 예외 필터입니다.
CLRDATA_DETFRAME_SECURITY 4 프레임은 보안과 관련이 있습니다.
CLRDATA_DETFRAME_CONTEXT_POLICY 5 프레임은 컨텍스트 정책과 관련이 있습니다.
CLRDATA_DETFRAME_INTERCEPTION 6 프레임은 가로채기와 관련이 있습니다.
CLRDATA_DETFRAME_PROCESS_START 7 프레임은 프로세스 시작에 해당합니다.
CLRDATA_DETFRAME_THREAD_START 8 프레임은 스레드 시작에 해당합니다.
CLRDATA_DETFRAME_TRANSITION_TO_MANAGED 9 프레임은 관리 코드로 전환 프레임입니다.
CLRDATA_DETFRAME_TRANSITION_TO_UNMANAGED 10 프레임은 관리되지 않는 코드로 전환 프레임입니다.
CLRDATA_DETFRAME_COM_INTEROP_STUB 11 프레임은 COM interop 스텁입니다.
CLRDATA_DETFRAME_DEBUGGER_EVAL 12 프레임은 디버거 평가와 관련이 있습니다.
CLRDATA_DETFRAME_CONTEXT_SWITCH 13 프레임은 컨텍스트 스위치와 관련이 있습니다.
CLRDATA_DETFRAME_FUNC_EVAL 14 프레임은 함수 평가입니다.
CLRDATA_DETFRAME_FINALLY 15 프레임은 최종 블록에 해당합니다.

설명

이 열거형은 런타임 내부에 있으며 헤더나 라이브러리 파일을 통해 노출되지 않습니다. 이를 사용하려면 위에서 지정한 대로 열거형을 정의합니다.

요구 사항

플랫폼:시스템 요구 사항을 참조하세요. 헤더: 없음 라이브러리: 없음 .NET Framework 버전: 4.7 이후 사용 가능

참고 항목