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


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

Основной интерфейс базового отладчика.

Наследство

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

Методика

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

 
IDebugHost::AddRef

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

Метод GetCurrentContext возвращает интерфейс, представляющий текущее состояние узла отладчика.
IDebugHost::GetDefaultMetadata

Метод GetDefaultMetadata возвращает хранилище метаданных по умолчанию, которое может использоваться для определенных операций (то есть преобразования строк) при отсутствии явных метаданных.
IDebugHost::GetHostDefinedInterface

Метод GetHostDefinedInterface возвращает основной закрытый интерфейс узла, если такой интерфейс существует для данного узла.
IDebugHost::QueryInterface

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

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

Замечания

Интерфейс IDebugHost — это основной интерфейс любого узла модели данных.

Требования

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

См. также

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