Partilhar via


Método ICorDebugProcess8::EnableExceptionCallbacksOutsideOfMyCode

[Suportado no .NET Framework 4.6 e versões posteriores]

Habilita ou desabilita certos tipos de retornos de chamada de exceção ICorDebugManagedCallback2.

Sintaxe

HRESULT EnableExceptionCallbacksOutsideOfMyCode(
   [in] BOOL enableExceptionsOutsideOfJMC
);

Parâmetros

enableExceptionsOutsideOfJMC [em]

Observações

Se o valor de enableExceptionsOutsideOfJMC for false:

  • Uma exceção DEBUG_EXCEPTION_FIRST_CHANCE não resultará em um retorno de chamada para o depurador.

  • Uma exceção DEBUG_EXCEPTION_CATCH_HANDLER_FOUND não resultará em um retorno de chamada para o depurador se a exceção nunca escapar para o código do usuário (ou seja, o caminho de uma origem de exceção para um manipulador de exceção não tiver métodos marcados como JustMyCode ou JMC).

O valor padrão de enableExceptionsOutsideOfJMC é true.

Requisitos

Plataformas: Consulte Requisitos do sistema.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versões do .NET Framework: Disponível desde 4.6

Consulte também