此接口提供多线程调试支持。
IDebugEngineProgram2 : IUnknown
实现者说明
调试引擎实现此接口支持多个线程同时调试。 此接口在同一对象时实现 IDebugProgram2 接口。
调用方的说明
使用 QueryInterface 从 IDebugProgram2 接口的此接口。
方法按 Vtable 顺序
下表显示 IDebugEngineProgram2方法。
方法 |
说明 |
---|---|
停止运行此过程中的所有线程。 |
|
在特定线程注意注意执行) 的执行 (或终止。 |
|
在特定允许线程 (或禁止) 表达式计算结果,因此,即使程序终止。 |
备注
Visual Studio 会调用此接口以响应 IDebugProgramCreateEvent2 事件和设置程序的 “注意线程步骤”和 “监视线程的表达式计算”状态。 IDebugEngineProgram2:: 停止 调用,每当程序将停止;此方法将程序有机会停止所有线程。
要求
标题:msdbg.h
命名空间:Microsoft.VisualStudio.Debugger.Interop
程序集:Microsoft.VisualStudio.Debugger.Interop.dll