Método IDebugDataSpaces4::FillVirtual (dbgeng.h)
El método FillVirtual escribe un patrón de bytes en la memoria virtual del destino. El patrón se escribe repetidamente hasta que se rellena el intervalo de memoria especificado.
HRESULT FillVirtual(
[in] ULONG64 Start,
[in] ULONG Size,
[in] PVOID Pattern,
[in] ULONG PatternSize,
[out, optional] PULONG Filled
);
[in] Start
Especifica la ubicación en el espacio de direcciones virtuales del destino en el 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 la ubicación de memoria del patrón.
[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.
Este método también puede devolver valores de error. Consulte valores devueltos para obtener más información.
Código devuelto | Descripción |
---|---|
|
El método se realizó correctamente. |
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.
Requisito | Valor |
---|---|
de la plataforma de destino de | Escritorio |
encabezado de | dbgeng.h (include Dbgeng.h) |