Compartir a través de


ICorDebugProcess8::EnableExceptionCallbacksOutsideOfMyCode (Método)

Habilita o deshabilita determinados tipos de devoluciones de llamada de excepción ICorDebugManagedCallback2 .

Syntax

HRESULT EnableExceptionCallbacksOutsideOfMyCode(
   [in] BOOL enableExceptionsOutsideOfJMC
);

Parámetros

enableExceptionsOutsideOfJMC [in]

Observaciones

Si el valor de enableExceptionsOutsideOfJMC es false:

  • Una excepción de DEBUG_EXCEPTION_FIRST_CHANCE no dará lugar a una devolución de llamada al depurador.

  • Una excepción de DEBUG_EXCEPTION_CATCH_HANDLER_FOUND no dará lugar a una devolución de llamada al depurador si la excepción nunca escapa al código de usuario (es decir, la ruta de acceso de un origen de excepción a un controlador de excepciones no tiene métodos marcados como JustMyCode o JMC).

El valor predeterminado de enableExceptionsOutsideOfJMC es true.

Requisitos

Plataformas: Consulte Sistemas operativos compatibles con .NET.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versiones de .NET: Disponible desde .NET Framework 4.6

Consulte también