Поделиться через


IDebugPointerObject::SetBytes

Задает значение, указываемое на серию последовательных байтов.

Синтаксис

int SetBytes(
   uint     dwStart,
   uint     dwCount,
   byte[]   pBytes,
   out uint pdwBytes
);

Параметры

dwStart
[in] Смещение в байтах с начала объекта, на который указывает объект.

dwCount
[in] Число заданных байтов.

pBytes
[in] Массив байтов, представляющий новое значение. Это значение хранится в объекте, начиная с заданного смещения.

pdwBytes
[out] Возвращает количество фактически заданных байтов.

Возвращаемое значение

В случае успешного выполнения возвращается S_OK; в противном случае возвращает код ошибки.

Замечания

Этот метод используется, если указатель, представленный этим идентификатором IDebugPointerObject , указывает на примитивный тип или простой массив примитивных типов (то есть массив, который может быть представлен простой последовательностью байтов). Этот IDebugPointerObject объект не может быть пустой ссылкой (он должен указывать на адрес в памяти).

См. также