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

Consulte también

RtlFillMemory