Share via


IDebugQueryEngine2

此介面可讓會話偵錯管理員 (SDM) 擷取代表偵錯引擎 (DE) 的介面。

語法

IDebugQueryEngine2 : IUnknown

實作者的注意事項

DE 會在實作最常見的 DE 介面的對象上實作這個介面(例如 IDebugProgram2、IDebugThread2IDebugStackFrame2),以允許存取 DE 本身的 IDebugEngine2 介面。

呼叫端注意事項

在一般 DE 介面上呼叫 QueryInterface 以取得此介面。

依照 Vtable 順序的方法

下表顯示 IDebugQueryEngine2 方法。

方法 描述
GetEngineInterface 取得自定義偵錯引擎 (DE) 介面。

備註

這個介面通常會在 實作 IDebugProgram2 介面的 物件中實作,以支援依因果順序逐步執行函式;也就是說,當調試程式逐步執行函式時,要執行的下一個函式可能不是堆疊上的上一個函式,而是另一個線程中的函式。 如需「因果關係」的定義,請參閱 Visual Studio調試程式詞彙

需求

標頭:msdbg.h

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

元件:Microsoft.VisualStudio.Debugger.Interop.dll

另請參閱