ICorDebugProcess8::EnableExceptionCallbacksOutsideOfMyCode 方法

启用或禁用某些类型的 ICorDebugManagedCallback2 异常回调。

Syntax

HRESULT EnableExceptionCallbacksOutsideOfMyCode(
   [in] BOOL enableExceptionsOutsideOfJMC
);

参数

enableExceptionsOutsideOfJMC [in]

注解

如果值为enableExceptionsOutsideOfJMCfalse

  • DEBUG_EXCEPTION_FIRST_CHANCE异常不会导致调试器回调。

  • 如果异常永远不会转义到用户代码(即异常源到异常处理程序的路径没有标记为 JustMyCode 或 JMC 的方法),则DEBUG_EXCEPTION_CATCH_HANDLER_FOUND异常不会导致调试器的回调。

默认值为 enableExceptionsOutsideOfJMCtrue.

要求

平台: 请参阅 .NET 支持的作系统

页眉: CorDebug.idl、CorDebug.h

图书馆: CorGuids.lib

.NET 版本: 自 .NET Framework 4.6 起可用

另请参阅