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 之间的协定。
要求
**平台:**请参见 .NET Framework 系统要求。
头文件: CorDebug.idl、CorDebug.h
**库:**CorGuids.lib
**.NET Framework 版本:**4