共用方式為


IDebugQueryEngine2

 

如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件

這個介面可讓偵錯管理員 (SDM) 擷取介面,代表偵錯引擎 (DE) 工作階段。

語法

IDebugQueryEngine2 : IUnknown  

實作者注意事項

DE 實作此介面上實作常見 DE 介面的物件 (例如IDebugProgram2IDebugThread2,和IDebugStackFrame2) 以允許存取IDebugEngine2 DE 本身的介面。

呼叫端資訊

呼叫QueryInterface典型的 DE 介面,以取得此介面上。

依照 Vtable 順序的方法

下表顯示的方法IDebugQueryEngine2

方法 說明
GetEngineInterface 取得自訂的偵錯引擎 (DE) 介面。

備註

在實作的物件通常會實作這個介面IDebugProgram2介面以支援因果排序逐步執行函式; 亦即時偵錯工具會跳離函式,要執行的下一個函式可能不會在堆疊上的前一個函式,但另一個執行緒中的函式完全。 如需 「 原因 」 的定義,請參閱Visual Studio 偵錯工具詞彙

需求

標頭︰ msdbg.h

命名空間︰ Microsoft.VisualStudio.Debugger.Interop

組件︰ Microsoft.VisualStudio.Debugger.Interop.dll

另請參閱

核心介面
IDebugProgram2
IDebugThread2
IDebugStackFrame2
IDebugEngine2