Метод IDebugDataSpaces::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 (include Dbgeng.h) |