次の方法で共有


CorDebugStepReason

更新 : 2007 年 11 月

個々のステップの結果を示す値を示します。

typedef enum CorDebugStepReason {
    STEP_NORMAL,
    STEP_RETURN,
    STEP_CALL,
    STEP_EXCEPTION_FILTER,
    STEP_EXCEPTION_HANDLER,
    STEP_INTERCEPT,
    STEP_EXIT
} CorDebugStepReason;

メンバ

メンバ

説明

STEP_NORMAL

同じ関数内でステップ実行が正常に完了したことを示します。

STEP_RETURN

関数から制御が戻った後、ステップ実行が正常に続けられたことを示します。

STEP_CALL

新しく呼び出された関数の開始時に、ステップ実行が正常に続けられたことを示します。

STEP_EXCEPTION_FILTER

例外が生成され、制御が例外フィルタに渡されたことを示します。

STEP_EXCEPTION_HANDLER

例外が生成され、制御が例外ハンドラに渡されたことを示します。

STEP_INTERCEPT

制御がインターセプタに渡されたことを示します。

STEP_EXIT

ステップが完了する前にスレッドが終了したことを示します。

必要条件

プラットフォーム : 「.NET Framework システム要件」を参照

ヘッダー : CorDebug.idl

ライブラリ : CorGuids.lib

.NET Framework のバージョン : 3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0

参照

参照

ICorDebugManagedCallback::StepComplete メソッド

その他の技術情報

列挙体のデバッグ