IEnumDebugModules2

此接口的模块列表。

IEnumDebugModules2 : IUnknown

实现者说明

调试引擎 (DE)实现此接口表示为程序加载的模块列表。

调用方的说明

Visual Studio 会调用 IDebugProgram2:: EnumModules 获取此接口。

方法按 Vtable 顺序

下表显示 IEnumDebugModules2方法。

方法

说明

IEnumDebugModules2:: 接下来

检索模块指定数目的枚举序列的。

IEnumDebugModules2:: 跳过

跳过模块指定数目的枚举序列的。

IEnumDebugModules2:: 重置

重置枚举序列与开头。

IEnumDebugModules2:: 克隆

创建包含枚举状态和枚举当前枚举数相同的枚举数。

IEnumDebugModules2:: GetCount

获取模块数量。

备注

Visual Studio 主使用此接口更新 模块 窗口。

为调试在 Visual Studio 中,程序是的代码命令逻辑顺序可能跨模块边界,因此需要模块列表一个 IDebugProgram2 接口的。 列表中的第一个模块通常包含初始对关联的程序入口点。

要求

标题:msdbg.h

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

程序集:Microsoft.VisualStudio.Debugger.Interop.dll

请参见

参考

IDebugProgram2

IDebugProgram2:: EnumModules

概念

核心接口