Función RtlFillMemoryUlong (ntifs.h)
La rutina RtlFillMemoryUlong rellena el intervalo de memoria especificado con una o varias repeticiones de un valor de ULONG.
Sintaxis
void RtlFillMemoryUlong(
[out] PVOID Destination,
[in] SIZE_T Length,
[in] ULONG Pattern
);
Parámetros
[out] Destination
Puntero a un bloque de memoria que se va a rellenar. Debe estar alineado con ULONG.
[in] Length
Longitud en bytes de la memoria que se va a rellenar. Debe ser un múltiplo de sizeof(ULONG). (Nota: SIZE_T se define en basetsd.h).)
[in] Pattern
Valor de ULONG con el que rellenar el bloque de memoria.
Valor devuelto
None
Observaciones
Si el bloque de memoria en Destination no está paginado, el autor de la llamada se puede ejecutar en cualquier IRQL. De lo contrario, los autores de llamadas de RtlFillMemoryUlong deben ejecutarse en irQL < DISPATCH_LEVEL.
Para obtener más información sobre cómo administrar los datos almacenados en búfer e inicializar los búferes asignados por controladores, vea Almacenamiento en búfer de datos y inicialización del búfer.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Universal |
Encabezado | ntifs.h (incluya Ntifs.h) |
Library | NtosKrnl.lib |
Archivo DLL | NtosKrnl.exe |
IRQL | vea la sección Comentarios. |