ICorDebugManagedCallback2 接口
提供支持调试器异常处理和托管调试助手 (MDA) 的方法。 ICorDebugManagedCallback2 是 ICorDebugManagedCallback 接口的逻辑扩展。
方法
方法 |
说明 |
---|---|
通知调试器与指定连接关联的一组任务已更改。 |
|
通知调试器已创建新的连接。 |
|
通知调试器指定的连接已终止。 |
|
通知调试器已开始搜索某个异常处理程序。 |
|
在异常展开过程期间提供状态通知。 |
|
通知调试器代码执行已切换至新版本的已编辑函数。 |
|
通知调试器代码执行已到达已编辑函数早期版本中的序列点。 |
|
提供代码执行已经遇到托管调试助手 (MDA) 消息的通知。 |
备注
ICorDebugManagedCallback2 接口对 ICorDebugManagedCallback 接口进行了扩展,以处理 .NET Framework 2.0 版中引入的新调试事件。
如果调试器正在调试 .NET Framework 2.0 应用程序,它必须实现 ICorDebugManagedCallback2。 ICorDebugManagedCallback 或 ICorDebugManagedCallback2 的实例作为回调对象传递给 ICorDebug::SetManagedHandler。
注意 |
---|
不支持对此接口进行远程调用(无论是跨计算机还是跨进程)。 |
要求
**平台:**请参见 .NET Framework 系统要求。
头文件: CorDebug.idl、CorDebug.h
**库:**CorGuids.lib
**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0