IDebugModule3

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

語法

IDebugModule3 : IDebugModule2

實作者的注意事項

偵錯引擎 (DE) 會實作這個介面以支援符號的替代位置,以及使用 JustMyCode 狀態(請參閱 Visual Studio 調試程式詞彙 以取得 “JustMyCode” 的定義)。

呼叫端注意事項

呼叫 GetSymbolSearchInfo 會傳回這個介面。 DE 會使用 Event 方法,將 IDebugSymbolSearchEvent2 介面傳送至會話偵錯管理員 (SDM)。 此外,IDebugModule2 介面上的 QueryInterface 呼叫會傳回這個介面。

依照 Vtable 順序的方法

除了 IDebugModule2 介面上的方法之外,這個介面還實作下列方法:

方法 描述
GetSymbolInfo 傳回搜尋符號的路徑清單,以及搜尋每個路徑的結果。
LoadSymbols 載入和初始化目前模組的符號。
IsUserCode 傳回旗標,指定模組是否代表用戶程序代碼。
SetJustMyCodeState 指定模組是否應該被視為使用者程序代碼。

備註

Visual Studio 是這個介面的典型取用者。

需求

標頭:msdbg.h

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

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

另請參閱