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

另请参阅