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