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

Необязательный интерфейс узла версии 3, предоставляющий подробные сведения о функции.

Эта версия 3 интерфейса поддерживает все предыдущие методы с идентичными сигнатурами и включает дополнительные новые методы, обеспечивающие добавленную функциональность. Новые методы перечислены в заголовке в конце раздела для этого интерфейса.

Наследство

Интерфейс IDebugHostFunctionIntrospection3 наследует от интерфейса IDebugHostFunctionIntrospection2.

Методика

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

 
IDebugHostFunctionIntrospection3::AddRef

Метод AddRef увеличивает число ссылок для объекта.
IDebugHostFunctionIntrospection3::EnumerateInlineFunctionsByRVA

Метод EnumerateInlineFunctionsByRVA перечисляет функции, которые встраиваются в определенный относительный виртуальный адрес (RVA).
IDebugHostFunctionIntrospection3::EnumerateLocalsDetails

Метод EnumerateLocalsDetails перечисляет набор сведений обо всех локальных и аргументах в функции.
IDebugHostFunctionIntrospection3::EnumerateLocalsDetailsEx

Метод EnumerateLocalsDetailsEx перечисляет набор сведений обо всех локальных и аргументах в функции.
IDebugHostFunctionIntrospection3::FindContainingCodeRangeByRVA

Метод FindContainingCodeRangeByRVA возвращает вложенный диапазон инструкций, встраиваемых в определенный относительный виртуальный адрес (RVA).
IDebugHostFunctionIntrospection3::FindSourceLocationByRVA

Метод FindSourceLocationByRVA извлекает имя исходного файла и номер строки для определенного относительного виртуального адреса (RVA).
IDebugHostFunctionIntrospection3::IsNoReturnFunction

Метод IsNoReturnFunction определяет, является ли функция не возвращающей функцией.
IDebugHostFunctionIntrospection3::QueryInterface

Метод QueryInterface запрашивает определенный интерфейс для текущего объекта.
IDebugHostFunctionIntrospection3::Release

Метод Release освобождает ссылку на объект introspection функции.

Требования

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

См. также

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