IDebugMemoryBytes2::WriteAt
Записывает указанное количество байтов памяти, начиная с указанного адреса.
Синтаксис
Параметры
pStartContext
[in] Объект IDebugMemoryContext2 , указывающий, где начать запись байтов.
dwCount
[in] Количество байтов для записи.
rgbMemory
[in] Байты для записи. Предполагается, что этот массив имеет по крайней мере dwCount
размер байтов.
Возвращаемое значение
В случае успешного выполнения возвращается S_OK
; в противном случае возвращается S_FALSE
, если не все байты могут быть записаны или возвращены код ошибки (обычно E_FAIL
).
Замечания
Если начальный адрес не находится в окне памяти, представленном этим объектом IDebugMemoryBytes2 , запись не выполняется и возвращается код E_FAIL
ошибки, даже если объем записи перекрывается в пространство памяти.