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

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

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

Наследство

Интерфейс IDebugHostMemory5 наследует от интерфейса IDebugHostMemory4.

Методы

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

 
IDebugHostMemory5::AddRef

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

Метод CanonicalizeLocation преобразует заданное расположение в его "каноническое представление", которое является выбранной стандартной формой.
IDebugHostMemory5::GetDisplayStringForLocation

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

Метод GetPhysicalAddressLocation создает структуру расположения, представляющую смещение в виде адреса физической памяти.
IDebugHostMemory5::IsPhysicalAddressLocation

Метод IsPhysicalAddressLocation возвращает, представляет ли данное расположение физический адрес или нет.
IDebugHostMemory5::LinearizeLocation

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

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

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

Метод ReadIntrinsics считывает одно или несколько встроенных значений из адресного пространства целевого объекта, определенного заданным контекстом и расположением.
IDebugHostMemory5::ReadOrdinalIntrinsics

IDebugHostMemory5::ReadPointers

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

Метод IDebugHostMemory5::Release освобождает ссылку на объект памяти.
IDebugHostMemory5::WriteBytes

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

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

Требования

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

См. также

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