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