发送事件
调试器和调试引擎 (DE) 之间的通信机制是一个基于 DCOM 的事件模型。 事件作为 COM 对象发送,每个事件都有参数,用于指定:
调用事件的 DE。
发生的情况描述。
标识事件发生上下文的进程、程序和线程信息。 注意:从 DE 发送的事件中不会发送进程信息。
事件类型表明事件是同步的还是异步的。
所有调试事件都使用 IDebugEventCallback2::Event 方法发送。
本节内容
事件源解释了事件的两个来源:调试引擎 (DE) 和会话调试管理器 (SDM)。
支持的事件类型讨论了当前支持的事件类型:异步和同步。
事件描述定义了事件及其使用原因。
相关章节
创建自定义调试引擎描述了 DE 如何与解释器或操作系统协同工作,以提供调试服务。