Macro RtlFillMemory (wdm.h)

La rutina RtlFillMemory rellena un bloque de memoria con el valor de relleno especificado.

Sintaxis

void RtlFillMemory(
   void*  Destination,
   size_t Length
   int    Fill
);

Parámetros

[out] Destination

Puntero al bloque de memoria que se va a rellenar.

[in] Length

Número de bytes del bloque de memoria que se va a rellenar.

[in] Fill

Valor con el que se va a 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

None

Observaciones

Los autores de llamadas de RtlFillMemory se pueden ejecutar en cualquier IRQL si el bloque de memoria de destino está en memoria del sistema no paginada. De lo contrario, el autor de la llamada debe ejecutarse en IRQL <= APC_LEVEL.

Requisitos

Requisito Value
Plataforma de destino Universal
Encabezado wdm.h (incluya Wdm.h, Ntddk.h, Ntifs.h)
Library NtDll.lib (modo de usuario); NtosKrnl.lib (modo kernel)
Archivo DLL Kernel32.dll (modo de usuario); NtosKrnl.exe (modo kernel)
IRQL Cualquier nivel (consulte la sección Comentarios)

Consulte también

RtlZeroMemory