Поделиться через


Перечисление 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.
CLRDATA_DETFRAME_DEBUGGER_EVAL 12 Кадр должен быть связан с оценкой отладчика.
CLRDATA_DETFRAME_CONTEXT_SWITCH 13 Кадр должен быть связан с параметром контекста.
CLRDATA_DETFRAME_FUNC_EVAL 14 Кадр — это оценка функции.
CLRDATA_DETFRAME_FINALLY 15 Кадр соответствует блоку, окончательному.

Замечания

Это перечисление находится внутри среды выполнения и не предоставляется через какие-либо файлы заголовков или библиотек. Чтобы использовать его, определите перечисление, как указано выше.

Требования

Платформы: см. раздел Требования к системе. Заголовок: Нет библиотеки: нет платформа .NET Framework версий: доступно с версии 4.7

См. также