次の方法で共有


ICorDebugProcess::ClearCurrentException メソッド

指定されたスレッドで現在のアンマネージド例外をクリアします。

構文

HRESULT ClearCurrentException([in] DWORD threadID);

パラメーター

threadID [in]現在のアンマネージ例外がクリアされるスレッドの ID。

解説

スレッドがアンマネージド例外を報告したときに、デバッグ対象では無視する必要がある場合は、ICorDebugController::Continue を呼び出す前にこのメソッドを呼び出します。 これにより、所定のスレッドで未処理の帯域内 (IB) と帯域外 (OOB) の両方のイベントがクリアされます。 すべての OOB ブレークポイントとシングルステップの例外は、自動的にクリアされます。

スレッドで現在のマネージド例外をインターセプトするには、ICorDebugThread2::InterceptCurrentException を使用します。

必要条件

:システム要件」を参照してください。

ヘッダー: CorDebug.idl、CorDebug.h

ライブラリ: CorGuids.lib

.NET Framework のバージョン: 2.0 以降で使用可能