IDebugEngineProgram2
這個介面會提供多執行緒偵錯支援。
IDebugEngineProgram2 : IUnknown
實作器注意事項
偵錯引擎會實作這個介面以支援多個執行緒同時偵錯。 在實作的同一個物件上實作這個介面IDebugProgram2介面。
呼叫者的備忘稿
使用QueryInterface以取得這個介面,從IDebugProgram2介面。
方法 Vtable 順序
下表顯示的方法IDebugEngineProgram2。
方法 |
描述 |
---|---|
停止執行此程式中的所有執行緒。 |
|
執行 (或執行監看的停駐點) 會監看發生於指定的執行緒。 |
|
允許 (或不允許) 發生於指定的執行緒中,即使程式停止運算式評估。 |
備註
Visual Studio 會呼叫此介面,以回應IDebugProgramCreateEvent2事件,並設定 「 執行緒步驟監看式 」 和 「 監看式的運算式評估的執行緒 」 狀態的程式。 IDebugEngineProgram2::Stop此程式會停止的狀態 ; 只要會呼叫 這個方法會讓程式有機會終止所有的執行緒。
需求
標頭: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
組件: Microsoft.VisualStudio.Debugger.Interop.dll