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 이후 사용 가능
참고 항목
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET