共用方式為


IDebugModule3

這個介面表示模組可支援的符號和 JustMyCode 狀態的替代位置。

IDebugModule3 : IDebugModule2

實作器注意事項

偵錯引擎 (DE) 會實作這個介面支援替代位置的符號,並使用 JustMyCode 狀態 (請參閱Visual Studio 的偵錯工具名詞解釋 "JustMyCode"的定義)。

呼叫者的備忘稿

呼叫IDebugSymbolSearchEvent2::GetSymbolSearchInfo會傳回這個介面。 DE 傳送IDebugSymbolSearchEvent2介面,以使用 「 工作階段偵錯管理員 」 (SDM) IDebugEventCallback2::Event方法。 此外,呼叫QueryInterfaceIDebugModule2介面會傳回這個介面。

方法 Vtable 順序

除了在方法IDebugModule2介面,這個介面會實作下列方法:

方法

描述

IDebugModule3::GetSymbolInfo

傳回一份符號與搜尋每個路徑的結果中搜尋的路徑。

IDebugModule3::LoadSymbols

載入並初始化目前模組的符號。

IDebugModule3::IsUserCode

傳回旗標,指定此模組是否代表使用者程式碼。

IDebugModule3::SetJustMyCodeState

指定是否將模組應考慮使用者程式碼與否。

備註

Visual Studio 是典型的取用者,此介面。

需求

標頭: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

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

請參閱

參考

IDebugModule2

IDebugSymbolSearchEvent2

IDebugSymbolSearchEvent2::GetSymbolSearchInfo

概念

核心介面