共用方式為


IEnumDebugModules2

這個介面會列舉模組的清單。

IEnumDebugModules2 : IUnknown

實作器注意事項

偵錯引擎 (DE) 會實作這個介面來代表程式載入的模組清單。

呼叫者的備忘稿

Visual Studio 的呼叫IDebugProgram2::EnumModules以取得這個介面。

方法 Vtable 順序

下表顯示的方法IEnumDebugModules2

方法

描述

IEnumDebugModules2::Next

擷取指定的列舉型別序列中的模組。

IEnumDebugModules2::Skip

略過指定的數目的列舉型別序列中的模組。

IEnumDebugModules2::Reset

將列舉型別序列重設至開頭。

IEnumDebugModules2::Clone

建立列舉值,包含目前的列舉值的列舉型別狀態。

IEnumDebugModules2::GetCount

取得模組的數字。

備註

Visual Studio 會使用這個介面,主要是為了更新模組視窗。

為了偵錯在 Visual Studio 中,程式是可以跨模組界限,因此的程式碼指示以邏輯順序為一系列的單一模組需要IDebugProgram2介面。 在清單中的第一個模組通常會包含相關聯的程式的初始的進入點。

需求

標頭: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

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

請參閱

參考

IDebugProgram2

IDebugProgram2::EnumModules

概念

核心介面