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


IEnumDebugReferenceInfo2

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

Синтаксис

IEnumDebugReferenceInfo2 : IUnknown

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

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

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

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

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

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

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

Замечания

Ссылка по сути является типом и адресом, а свойство — это имя, тип и адрес. Ссылка сохраняется до тех пор, пока объект, упомянутый в памяти, существует. Дополнительные сведения см. в разделе IDebugReference2 .

Requirements

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

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

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

См. также