Función RtlFillMemoryNonTemporales (wdm.h)
Esta función rellena un bloque de memoria con el valor de relleno especificado mediante movimientos no temporales que no contaminan la memoria caché.
Sintaxis
NTSYSAPI VOID RtlFillMemoryNonTemporal(
VOID *Destination,
SIZE_T Length,
const UCHAR Value
);
Parámetros
Destination
Puntero al bloque de memoria de destino en el que copiar los bytes.
Length
Número de bytes que se van a copiar del origen al destino.
Value
Valor con el que rellenar el bloque de memoria de destino. Este valor se copia en cada byte del bloque de memoria definido por Destination y Length.
Valor devuelto
Esta función devuelve NTSYSAPI VOID.
Comentarios
RtlFillMemoryNonTemporales solo realiza un relleno no temporal para sistemas basados en x64 y solo cuando el parámetro Length es de 8 bytes o superior. De lo contrario, esta función es equivalente a RtlFillMemory.
Requisitos
Requisito | Valor |
---|---|
Header | wdm.h |