Compartir a través de


Método de ICorDebugProcess8::EnableExceptionCallbacksOutsideOfMyCode

[Se admite tanto en la versión 4.6 de .NET Framework como en las versiones posteriores]

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

Sintaxis

HRESULT EnableExceptionCallbacksOutsideOfMyCode(
   [in] BOOL enableExceptionsOutsideOfJMC
);

Parámetros

enableExceptionsOutsideOfJMC [in]

Comentarios

Si el valor de enableExceptionsOutsideOfJMC es false:

  • Una excepción DEBUG_EXCEPTION_FIRST_CHANCE no generará una devolución de llamada al depurador.

  • Una excepción DEBUG_EXCEPTION_CATCH_HANDLER_FOUND no generará una devolución de llamada al depurador si la excepción nunca se convierte en código de usuario (es decir, la ruta de acceso desde el origen de una excepción al controlador de excepciones no tiene métodos marcados como JustMyCode o JMC).

El valor predeterminado de enableExceptionsOutsideOfJMC es true.

Requisitos

Plataformas: Vea Requisitos de sistema.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versiones de .NET Framework: está disponible desde la versión 4.6

Consulte también