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


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

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

Интерфейс IDebugHostSymbols — это основная отправная точка для доступа к символам в целевом объекте отладки. Этот интерфейс можно запросить из экземпляра IDebugHost.

Наследство

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

Методика

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

 
IDebugHostSymbols::AddRef

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

Метод CreateModuleSignature создает сигнатуру, которую можно использовать для сопоставления набора определенных модулей по имени и при необходимости по версии.
IDebugHostSymbols::CreateTypeSignature

Метод CreateTypeSignature создает сигнатуру, которую можно использовать для сопоставления набора конкретных типов, содержащего имя модуля и типа.
IDebugHostSymbols::CreateTypeSignatureForModuleRange

Метод CreateTypeSignatureForModuleRange создает подпись, которую можно использовать для сопоставления набора конкретных типов по сигнатуре модуля и имени типа.
IDebugHostSymbols::EnumerateModules

Метод EnumerateModules создает перечислитель, который перечисляет каждый модуль, доступный в определенном контексте узла.
IDebugHostSymbols::FindModuleByLocation

Метод FindModuleByLocation будет просматривать заданный контекст узла и определять, какой модуль содержит адрес, заданный указанным расположением.
IDebugHostSymbols::FindModuleByName

Метод FindModuleByName будет просматривать заданный контекст узла и находить модуль с указанным именем и возвращать в него интерфейс.
IDebugHostSymbols::GetMostDerivedObject

GetMostDerivedObject будет использовать систему типов отладчика для определения типа объекта из своего статического типа.
IDebugHostSymbols::QueryInterface

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

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

Требования

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

См. также

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