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


Метод ICorDebugProcess8::EnableExceptionCallbacksOutsideOfMyCode

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

Синтаксис

HRESULT EnableExceptionCallbacksOutsideOfMyCode(
   [in] BOOL enableExceptionsOutsideOfJMC
);

Параметры

enableExceptionsOutsideOfJMC [in]

Замечания

Если значение enableExceptionsOutsideOfJMC равно false:

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

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

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

Требования

Платформ: См. сведения о поддерживаемых операционных системах .NET.

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

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

Версии .NET: Доступно с версии .NET Framework 4.6

См. также