Compartir a través de


Método IDebugDataSpaces4::FillPhysical (dbgeng.h)

El método FillPhysical escribe un patrón de bytes en la memoria física del destino. El patrón se escribe repetidamente hasta que se rellena el intervalo de memoria especificado.

Sintaxis

HRESULT FillPhysical(
  [in]            ULONG64 Start,
  [in]            ULONG   Size,
  [in]            PVOID   Pattern,
  [in]            ULONG   PatternSize,
  [out, optional] PULONG  Filled
);

Parámetros

[in] Start

Especifica la ubicación de la memoria física del destino en la que empezar a escribir el patrón.

[in] Size

Especifica cuántos bytes se van a escribir en la memoria del destino.

[in] Pattern

Especifica el patrón que se va a escribir.

[in] PatternSize

Especifica el tamaño en bytes del patrón.

[out, optional] Filled

Recibe el número de bytes escritos. Si se establece en NULL, esta información no se devuelve.

Valor devuelto

Este método también puede devolver valores de error. Consulte valores devueltos para obtener más información.

Código devuelto Descripción
S_OK
El método se realizó correctamente.

Observaciones

Este método escribe el patrón en la memoria del destino tantas veces como se ajuste a Tamaño bytes.

Si la copia final del patrón no cabe completamente en el intervalo de memoria, solo se escribirá parcialmente. Esto incluye el caso en el que el tamaño del patrón es mayor que el valor de Tamañoy se omiten los bytes adicionales del patrón.

Requisitos

Requisito Valor
de la plataforma de destino de Escritorio
encabezado de dbgeng.h (include Dbgeng.h)

Consulte también

IDebugDataSpaces2

IDebugDataSpaces3

IDebugDataSpaces4

writePhysical