IDebugQueryEngine2
此介面可讓會話偵錯管理員 (SDM) 擷取代表偵錯引擎 (DE) 的介面。
語法
IDebugQueryEngine2 : IUnknown
實作者的注意事項
DE 會在實作最常見的 DE 介面的對象上實作這個介面(例如 IDebugProgram2、IDebugThread2 和 IDebugStackFrame2),以允許存取 DE 本身的 IDebugEngine2 介面。
呼叫端注意事項
在一般 DE 介面上呼叫 QueryInterface 以取得此介面。
依照 Vtable 順序的方法
下表顯示 IDebugQueryEngine2
方法。
方法 | 描述 |
---|---|
GetEngineInterface | 取得自定義偵錯引擎 (DE) 介面。 |
備註
這個介面通常會在 實作 IDebugProgram2 介面的 物件中實作,以支援依因果順序逐步執行函式;也就是說,當調試程式逐步執行函式時,要執行的下一個函式可能不是堆疊上的上一個函式,而是另一個線程中的函式。 如需「因果關係」的定義,請參閱 Visual Studio調試程式詞彙。
需求
標頭:msdbg.h
命名空間:Microsoft.VisualStudio.Debugger.Interop
元件:Microsoft.VisualStudio.Debugger.Interop.dll