次の方法で共有


ICorDebugProcess8::EnableExceptionCallbacksOutsideOfMyCode メソッド

[.NET Framework 4.6 以降のバージョンでのみでサポート]

特定の種類の ICorDebugManagedCallback2 例外コールバックを有効または無効にします。

構文

HRESULT EnableExceptionCallbacksOutsideOfMyCode(
   [in] BOOL enableExceptionsOutsideOfJMC
);

パラメーター

enableExceptionsOutsideOfJMC [in]

解説

enableExceptionsOutsideOfJMC の値が false の場合:

  • デバッガーへのコールバックでは DEBUG_EXCEPTION_FIRST_CHANCE 例外は発生しません。

  • 例外がユーザー コードにエスケープされることがない場合 (つまり、例外の発生から例外ハンドラーへのパスで、JustMyCode または JMC とマークされているメソッドがない場合)、DEBUG_EXCEPTION_CATCH_HANDLER_FOUND 例外は発生しません。

enableExceptionsOutsideOfJMC の既定値は trueです。

必要条件

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

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

ライブラリ: CorGuids.lib

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

関連項目