IDebugModule2
此接口表示一个模块,即程序(如 DLL)的可执行单元。
语法
IDebugModule2 : IUnknown
实现者须知
调试引擎 (DE) 实现此接口来表示模块,并提供对该模块信息的访问权限。
对调用者的说明
对 GetModule 的调用将返回此接口。 DE 使用事件方法将 IDebugModuleLoadEvent2 接口发送到会话调试管理器(SDM)。
此接口也可以在 FRAMEINFO 结构中返回(调用 EnumFrameInfo 返回)。
- 接下来 还返回此接口(EnumModules 返回 IEnumDebugModules2 接口)。
Vtable 顺序中的方法
下表显示了 IDebugModule2
方法。
方法 | 说明 |
---|---|
GetInfo | 获取描述 此模块的 MODULE_INFO。 |
ReloadSymbols_Deprecated | 已过时。 请勿 U标准版。 重新加载此模块的符号。 |
备注
可以在 IDE 的“模块”窗口中显示模块信息。
要求
标头:msdbg.h
命名空间:Microsoft.VisualStudio.Debugger.Interop
程序集:Microsoft.VisualStudio.Debugger.Interop.dll