次の方法で共有


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 フレームは finally ブロックに対応します。

解説

この列挙型はランタイム内に存在し、ヘッダーまたはライブラリ ファイルを介して公開されることはありません。 これを使用するには、上記で指定した列挙体を定義します。

要件

:システム要件」を参照してください。 ヘッダー: なし ライブラリ: なし .NET Framework のバージョン: 4.7 以降で使用可能

関連項目