IDebugBreakEvent2

此接口一个会话调试管理器 (SDM)异步中断已成功完成。

IDebugBreakEvent2 : IUnknown

实现者说明

DE implements 支持在程序的用户中断的此接口。 在对象必须实现 IDebugEvent2 接口和此接口相同 (SDM 使用 QueryInterface 访问 IDebugEvent2 接口)。

调用方的说明

,当用户请求正在调试的程序暂停时, SDM 调用 IDebugProgram2:: CauseBreak 。 当程序成功暂停时, DE 发送 IDebugBreakEvent2 事件。 ,它附加到正在调试的程序,此事件发送通过使用 SDM 提供的 IDebugEventCallback2 回调函数。

备注

例如,用户可以在 调试 菜单的 中断任何 命令运行无限循环的发生程序。 SDM 告诉程序路过调用 IDebugProgram2:: CauseBreak。 最后,当程序终止时, DE 发送 IDebugBreakEvent2

要求

标题:msdbg.h

命名空间:Microsoft.VisualStudio.Debugger.Interop

程序集:Microsoft.VisualStudio.Debugger.Interop.dll

请参见

参考

IDebugProgram2:: CauseBreak

IDebugEvent2

IDebugEventCallback2