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

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

Наследство

Интерфейс IDebugHostFunctionLocalStorage наследует от интерфейса IUnknown.

Методика

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

 
IDebugHostFunctionLocalStorage::AddRef

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

Метод GetOffset извлекает смещение из регистра, в котором хранятся локальные данные.
IDebugHostFunctionLocalStorage::GetRegister

Метод GetRegister извлекает регистр, в который хранятся локальные данные, или регистр, к который он относится. Возвращаемое значение зависит от архитектуры.
IDebugHostFunctionLocalStorage::GetStorageKind

Метод GetStorageKind извлекает тип хранилища локальных данных.
IDebugHostFunctionLocalStorage::GetValidRange

Метод GetValidRange извлекает набор относительных модулей адресов, для которых это хранилище допустимо и гарантируется ли оно в пределах указанного диапазона.
IDebugHostFunctionLocalStorage::QueryInterface

Метод QueryInterface извлекает указатель на запрошенный интерфейс.
IDebugHostFunctionLocalStorage::Release

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

Требования

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

См. также

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