Función MmSetAddressRangeModified (ntifs.h)

La rutina MmSetAddressRangeModified marca actualmente páginas válidas en el intervalo especificado de la memoria caché del sistema tal como se modificó.

Sintaxis

BOOLEAN MmSetAddressRangeModified(
  [in] PVOID  Address,
  [in] SIZE_T Length
);

Parámetros

[in] Address

Dirección del inicio del intervalo.

[in] Length

Longitud del intervalo en bytes.

Valor devuelto

MmSetAddressRangeModified devuelve TRUE si marcó al menos una página en el intervalo como modificada; de lo contrario, FALSE.

Comentarios

El intervalo completo especificado por Address y Length debe residir dentro de la memoria caché del sistema.

Para obtener más información sobre la administración de memoria, consulte Administración de memoria.

Los autores de llamadas de MmSetAddressRangeModified deben ejecutarse en IRQL < DISPATCH_LEVEL para direcciones paginables y IRQL <= DISPATCH_LEVEL para direcciones no paginables.

Requisitos

Requisito Value
Plataforma de destino Universal
Encabezado ntifs.h (incluya Ntifs.h)
Library NtosKrnl.lib
Archivo DLL NtosKrnl.exe
IRQL Consulte la sección Comentarios.

Consulte también

CcIsThereDirtyData