Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Интерфейс для определенного символа.
Наследство
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++