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