Edit

Share via


IDebugHostMemory interface (dbgmodel.h)

The memory access interface to the underlying debugger.

Inheritance

IDebugHostMemory inherits from IUnknown.

Methods

The IDebugHostMemory interface has these methods.

 
IDebugHostMemory::AddRef

The IDebugHostMemory::AddRef method increments the reference count for an interface on an object.
IDebugHostMemory::GetDisplayStringForLocation

For a given ___location within the address space of the target as defined by context and ___location, convert the ___location to a displayable string.
IDebugHostMemory::QueryInterface

The IDebugHostMemory::QueryInterface method retrieves pointers to the supported interfaces on an object.
IDebugHostMemory::ReadBytes

The IDebugHostMemory::ReadBytes method reads a number of bytes from the address space of the target for a given context and ___location.
IDebugHostMemory::ReadPointers

The IDebugHostMemory::ReadPointers method reads a number of pointers from the address space of the target for a given context and ___location.
IDebugHostMemory::Release

The IDebugHostMemory::Release method decrements the reference count for an interface on an object.
IDebugHostMemory::WriteBytes

The IDebugHostMemory::WriteBytes method writes a number of bytes to the address space of the target for a given context and ___location.
IDebugHostMemory::WritePointers

Takes a number of pointers as held in unsigned 64-bit values, truncates them to the native pointer size of the target, and writes them into the address space of the target as defined by the inpassed context and ___location.

Requirements

Requirement Value
Header dbgmodel.h

See also

Debugger Data Model C++ Overview