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

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

Наследство

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

Методика

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

 
IDebugHostFunctionLocalDetails::AddRef

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

Метод EnumerateStorage перечисляет хранилище для локальной переменной, включая регистры или расположения памяти, которые могут находиться в функции.
IDebugHostFunctionLocalDetails::GetArgumentPosition

Метод GetArgumentPosition получает позицию аргумента функции в списке аргументов.
IDebugHostFunctionLocalDetails::GetLocalKind

Метод GetLocalKind извлекает вид локальной переменной, которая была перечислена.
IDebugHostFunctionLocalDetails::GetName

Метод GetName извлекает имя локальной переменной.
IDebugHostFunctionLocalDetails::GetType

Метод GetType извлекает тип локальной переменной.
IDebugHostFunctionLocalDetails::QueryInterface

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

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

Требования

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

См. также

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