Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Интерфейс доступа к памяти базовому отладчику.
Эта версия 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++