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


Интерфейс IDebugHostData (dbgmodel.h)

Интерфейс (IDebugHostSymbol производный) к данным.

Представляет данные в модуле (были ли они в структуре или классе, это будет IDebugHostField).

Наследство

IDebugHostData наследует от IDebugHostSymbol.

Методика

Интерфейс IDebugHostData имеет эти методы.

 
IDebugHostData::AddRef

Метод IDebugHostData::AddRef увеличивает число ссылок для интерфейса объекта.
IDebugHostData::EnumerateChildren

Метод IDebugHostData::EnumerateChildren получает перечислитель, способный перечислять все дочерние элементы заданного символа.
IDebugHostData::GetContainingModule

Метод IDebugHostData::GetContainingModule при вызове символа получает модуль, содержащий символ, если символ содержит содержащий модуль.
IDebugHostData::GetContext

Метод IDebugHostData::GetContext при вызове символа получает контекст узла, в котором находится символ.
IDebugHostData::GetLocation

Метод IDebugHostData::GetLocation при вызове символа со статическим расположением получает абстрактное расположение (адрес) символа.
IDebugHostData::GetLocationKind

Метод IDebugHostData::GetLocationKind при вызове символа получает расположение символа в соответствии с перечислением LocationKind.
IDebugHostData::GetName

Метод IDebugHostData::GetName при вызове символа получает имя символа, если он имеет имя.
IDebugHostData::GetSymbolKind

Метод IDebugHostData::GetSymbolKind при вызове символа получает тип символа, например поле, базовый класс или тип.
IDebugHostData::GetType

Возвращает тип (то есть int *) символа, если символ имеет тип. Если символ не имеет типа, возвращается ошибка.
IDebugHostData::GetValue

Возвращает значение константы в структуре данных VARIANT.
IDebugHostData::QueryInterface

Метод IDebugHostData::QueryInterface извлекает указатели на поддерживаемые интерфейсы объекта.
IDebugHostData::Release

Метод IDebugHostData::Release уменьшает количество ссылок для интерфейса объекта.

Замечания

Данные в модулях, которые не являются членом другого типа, представлены интерфейсом IDebugHostData.

Требования

Требование Ценность
заголовка dbgmodel.h

См. также

Обзор модели данных отладчика C++