Поделиться через


IEnumDebugModules2

Этот интерфейс перечисляет список модулей.

Синтаксис

IEnumDebugModules2 : IUnknown

Примечания для разработчиков

Модуль отладки (DE) реализует этот интерфейс для представления списка модулей, загруженных для программы.

Заметки для вызывающих абонентов

Visual Studio вызывает EnumModules для получения этого интерфейса.

Методы в порядке таблицы Vtable

В следующей таблице показаны методы IEnumDebugModules2.

Метод Description
Далее Извлекает указанное количество модулей в последовательности перечисления.
Skip Пропускает указанное число модулей в последовательности перечисления.
Сбросить Сбрасывает последовательность перечисления в начало.
Клонировать Создает перечислитель, содержащий то же состояние перечисления, что и текущий перечислитель.
GetCount Возвращает количество модулей.

Замечания

Visual Studio использует этот интерфейс в основном для обновления окна модулей .

В целях отладки в Visual Studio программа представляет собой логическую последовательность инструкций кода, которые могут пересекать границы модуля, поэтому требуется список модулей для одного интерфейса IDebugProgram2 . Первый модуль в списке обычно содержит начальную точку входа для связанной программы.

Requirements

Заголовок: msdbg.h

Пространство имен: Microsoft.VisualStudio.Debugger.Interop

Сборка: Microsoft.VisualStudio.Debugger.Interop.dll

См. также