Метод IDebugHostMemory::ReadPointers (dbgmodel.h)
Считывает ряд объектов размера указателя из адресного пространства целевого объекта в соответствии с заданными контекстом и расположением.
При необходимости каждый указатель на чтение увеличивается до 64-разрядных значений и возвращается.
Синтаксис
HRESULT ReadPointers(
IDebugHostContext *context,
Location location,
ULONG64 count,
ULONG64 *pointers
);
Параметры
context
Контекст узла, в котором считываются указатели. Это, например, адресное пространство, в котором существует расположение.
location
Расположение, в котором считываются указатели. Это расположение может представлять виртуальный адрес в адресном пространстве, определенном контекстом, или что-то вроде регистра в записи контекста для потока.
count
Число считываемых указателей.
pointers
Указатели, считанные из целевого объекта отладки, будут помещены в переданный здесь массив. Все указатели размером менее 64 бит будут расширены до 64 бит.
Возвращаемое значение
Этот метод возвращает HRESULT, который указывает на успех или сбой.
Требования
Требование | Значение |
---|---|
Заголовок | dbgmodel.h |