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

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

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

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

Методы

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

 
IDebugHost::AddRef

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

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

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

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

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

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

Комментарии

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

Требования

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

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

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