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

Интерфейс доступа к памяти для базового отладчика.

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

Наследование

IDebugHostMemory2 наследуется от IDebugHostMemory.

Методы

Интерфейс IDebugHostMemory2 содержит следующие методы.

 
IDebugHostMemory2::AddRef

Метод IDebugHostMemory2::AddRef увеличивает количество ссылок для интерфейса в объекте .
IDebugHostMemory2::GetDisplayStringForLocation

Для заданного расположения в адресном пространстве целевого объекта, определенного контекстом и расположением, преобразуйте расположение в отображаемую строку (в зависимости от формата, выбранного узлом).
IDebugHostMemory2::LinearizeLocation

Принимает расположение, которое может представлять не адрес виртуальной памяти, и пытается линейнее преобразовать расположение в адрес виртуальной памяти в заданном контексте.
IDebugHostMemory2::QueryInterface

Метод IDebugHostMemory2::QueryInterface извлекает указатели на поддерживаемые интерфейсы в объекте .
IDebugHostMemory2::ReadBytes

Метод IDebugHostMemory2::ReadBytes считывает количество байтов из адресного пространства целевого объекта для заданного контекста и расположения.
IDebugHostMemory2::ReadPointers

Метод IDebugHostMemory2::ReadPointers считывает ряд указателей из адресного пространства целевого объекта для заданного контекста и расположения.
IDebugHostMemory2::Release

Метод IDebugHostMemory2::Release уменьшает количество ссылок для интерфейса в объекте .
IDebugHostMemory2::WriteBytes

Метод IDebugHostMemory2::WriteBytes записывает несколько байтов в адресное пространство целевого объекта для заданного контекста и расположения.
IDebugHostMemory2::WritePointers

Принимает ряд указателей, содержащихся в 64-разрядных значениях без знака, усекает их до размера собственного указателя целевого объекта и записывает их в адресное пространство целевого объекта, как определено в контексте и расположении.

Требования

Требование Значение
Заголовок dbgmodel.h

См. также раздел

Общие сведения о модели данных отладчика C++