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

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

Наследование

IDebugHostBaseClass наследуется от IDebugHostSymbol.

Методы

Интерфейс IDebugHostBaseClass содержит следующие методы.

 
IDebugHostBaseClass::AddRef

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

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

Возвращает модуль, содержащий этот символ, если символ содержит содержащий модуль. Если у символа нет содержащего модуля, возвращается ошибка.
IDebugHostBaseClass::GetContext

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

Метод IDebugHostBaseClass::GetName при вызове для символа получает имя символа, если у него есть имя.
IDebugHostBaseClass::GetOffset

Метод GetOffset возвращает смещение базового класса от базового адреса производного класса.
IDebugHostBaseClass::GetSymbolKind

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

Метод IDebugHostBaseClass::GetType при вызове для символа получает тип символа, например int *.
IDebugHostBaseClass::QueryInterface

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

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

Требования

Требование Значение
Заголовок dbgmodel.h

См. также раздел

Общие сведения о модели данных отладчика C++