Интерфейс 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 |