IDebugEngine3
代表單一的偵錯引擎 (DE) 控制一或多個模組的偵錯。
IDebugEngine3 : IDebugEngine2
實作這個介面是由自訂 DE (如果它支援符號) 來啟用 JustMyCode 狀態。 DE 必須實作這個介面,只要它支援符號和 JustMyCode。
這個介面會呼叫工作階段偵錯管理員 (SDM) 傳遞使用者要從其中載入符號的位置的選項。 它也稱為設定引擎的 GUID,當執行個體化時 (此 GUID 根據引擎註冊期間的度量資訊)。 SDM 也會呼叫這個介面來設定 JustMyCode 狀態,並設定到指定的狀態偵錯工具已知的所有例外狀況。
除了繼承自 IDebugEngine2 的方法之外,IDebugEngine3 介面還會公開下列方法。
方法 |
描述 |
---|---|
設定 DE 會用來搜尋偵錯符號的路徑。 |
|
載入未進行載入其符號的所有模組的符號。 |
|
告知 DE JustMyCode 資訊。 |
|
設定計量 DE GUID。 |
|
設定指定的狀態目前未完成的所有例外狀況。 |
標頭: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
組件: Microsoft.VisualStudio.Debugger.Interop.dll