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


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

Интерфейс для определенного символа.

Наследство

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

Методика

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

 
IDebugHostSymbol::AddRef

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

Метод IDebugHostSymbol::CompareAgainst при вызове символа сравнивает символ с другим указанным символом для равенства указателя интерфейса.
IDebugHostSymbol::EnumerateChildren

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

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

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

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

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

Возвращает тип, например int * символа, если символ имеет тип. Если символ не имеет типа, возвращается ошибка.
IDebugHostSymbol::QueryInterface

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

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

Замечания

Каждый символ, который можно вернуть из узла модели данных, будет производным от IDebugHostSymbol. Это основной интерфейс, реализующий каждый символ независимо от типа символа. В зависимости от типа символа данный символ может реализовать набор других интерфейсов, возвращающих атрибуты более уникальным для определенного типа символа, представленного этим интерфейсом.

Требования

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

См. также

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