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