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


Метод ICorDebugProcess8::EnableExceptionCallbacksOutsideOfMyCode

[Поддерживается в платформа .NET Framework версии 4.6 и более поздних версий]

Включает или отключает некоторые типы вызовов исключений ICorDebugManagedCallback2 .

Синтаксис

HRESULT EnableExceptionCallbacksOutsideOfMyCode(
   [in] BOOL enableExceptionsOutsideOfJMC
);

Параметры

enableExceptionsOutsideOfJMC [in]

Замечания

Если enableExceptionsOutsideOfJMC имеет значение false:

  • Исключение DEBUG_EXCEPTION_FIRST_CHANCE не приведет к обратному вызову отладчика.

  • Исключение DEBUG_EXCEPTION_CATCH_HANDLER_FOUND не приведет к обратному вызову отладчика, если исключение никогда не выходит в пользовательский код (то есть путь от источника исключений к обработчику исключений не имеет методов, помеченных как JustMyCode или JMC).

Значение enableExceptionsOutsideOfJMC по умолчанию — true.

Требования

Платформы: см. раздел Требования к системе.

Заголовок: CorDebug.idl, CorDebug.h

Библиотека: CorGuids.lib

версии платформа .NET Framework: Доступно с версии 4.6

См. также