IDebugQueryEngine2
如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件。
這個介面可讓偵錯管理員 (SDM) 擷取介面,代表偵錯引擎 (DE) 工作階段。
語法
IDebugQueryEngine2 : IUnknown
實作者注意事項
DE 實作此介面上實作常見 DE 介面的物件 (例如IDebugProgram2, IDebugThread2,和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