Метод IDebugDataSpaces3::ReadPointersVirtual (dbgeng.h)
Метод ReadPointersVirtual — это удобный метод для чтения указателей из виртуального адресного пространства целевого объекта.
Синтаксис
HRESULT ReadPointersVirtual(
[in] ULONG Count,
[in] ULONG64 Offset,
[out] PULONG64 Ptrs
);
Параметры
[in] Count
Указывает количество считываемых указателей.
[in] Offset
Указывает расположение в виртуальном адресном пространстве целевого объекта для начала считывания указателей.
[out] Ptrs
Задает массив для хранения указателей. Число элементов, удерживаемых в этом массиве, равно Числу.
Возвращаемое значение
Код возврата | Описание |
---|---|
|
Все указатели считывались из памяти целевого объекта и хранились в Ptrs. |
Этот метод также может возвращать значения ошибок. Дополнительные сведения см. в разделе Возвращаемые значения .
Комментарии
Этот метод считывает данные из памяти из виртуального адресного пространства целевого объекта. Затем память обрабатывается как список указателей. Любые 32-разрядные указатели затем расширяются знаком до 64-разрядных значений.
Требования
Требование | Значение |
---|---|
Целевая платформа | Персональный компьютер |
Верхняя часть | dbgeng.h (включая Dbgeng.h) |