ICorDebugManagedCallback3::CustomNotification 方法

指示已引发自定义调试器通知。

语法

HRESULT CustomNotification(ICorDebugThread *    pThread,  
                           ICorDebugAppDomain * pAppDomain);  

参数

pThread
[in] 指向引发通知的线程的指针。

pAppDomain
[in] 指向应用程序域的指针,该应用程序域包含引发通知的线程。

返回值

此方法返回以下特定 HRESULT 以及表示方法失败的 HRESULT 错误。

HRESULT 说明
S_OK 该方法已成功完成。

例外

备注

ICorDebugThread4::GetCurrentCustomDebuggerNotification 方法的后续调用会检索传递给 Debugger.NotifyOfCrossThreadDependency 方法的线程对象。 线程对象的类型必须先前已通过调用 ICorDebugProcess3::SetEnableCustomNotification 方法启用。 调试器可以从线程对象的字段中读取特定类型的参数,并且可以将响应存储到字段中。

ICorDebug 接口对通知类型或其内容不施加任何策略,通知的语义严格来说是调试器、应用程序和.NET Framework 之间的协定。

要求

平台:请参阅系统要求

标头:CorDebug.idl、CorDebug.h

库:CorGuids.lib

.NET Framework 版本:自 4 起可用

请参阅