ICorDebugProcess3::SetEnableCustomNotification 方法

启用和禁用指定类型的自定义调试器通知。

Syntax

HRESULT SetEnableCustomNotification(ICorDebugClass * pClass,
                                    BOOL fEnable);

参数

pClass [in]指定自定义调试器通知的类型。

fEnable [in] true 启用自定义调试器通知; false 禁用通知。 默认值为 false

注解

设置为 /> 时,调用该方法将触发 ICorDebugManagedCallback3::CustomNotification 回调。 默认情况下禁用通知;因此,调试器必须指定它知道并想要处理的任何通知类型。 由于 ICorDebugClass 类由应用程序域限定,因此如果调试器想要在整个进程中接收通知,则必须 SetEnableCustomNotification 调用进程中的每个应用程序域。

从 .NET Framework 4 开始,唯一支持的通知是跨线程依赖项通知。

要求

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

页眉: CorDebug.idl、CorDebug.h

图书馆: CorGuids.lib

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

另请参阅