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 |