Bewerken

Delen via


IDebugHostFunctionLocalStorage interface (dbgmodel.h)

Optional introspection interfaces that defines where a local is stored.

Inheritance

The IDebugHostFunctionLocalStorage interface inherits from the IUnknown interface.

Methods

The IDebugHostFunctionLocalStorage interface has these methods.

 
IDebugHostFunctionLocalStorage::AddRef

The AddRef method increments the reference count for the object.
IDebugHostFunctionLocalStorage::GetOffset

The GetOffset method retrieves the offset from the register where the local data is stored.
IDebugHostFunctionLocalStorage::GetRegister

The GetRegister method retrieves the register the local data is stored within, or the register it is relative to. The returned value is architecture-specific.
IDebugHostFunctionLocalStorage::GetStorageKind

The GetStorageKind method retrieves the storage kind of the local data.
IDebugHostFunctionLocalStorage::GetValidRange

The GetValidRange method retrieves a set of module-relative addresses for which this storage is valid and whether it is guaranteed within said range.
IDebugHostFunctionLocalStorage::QueryInterface

The QueryInterface method retrieves a pointer to the requested interface.
IDebugHostFunctionLocalStorage::Release

The Release method releases the reference to the function local storage object.

Requirements

Requirement Value
Header dbgmodel.h

See also

Debugger Data Model C++ Overview