Função MmSetAddressRangeModified (ntifs.h)

A rotina MmSetAddressRangeModified marca páginas atualmente válidas no intervalo especificado do cache do sistema conforme modificado.

Sintaxe

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

Parâmetros

[in] Address

Endereço do início do intervalo.

[in] Length

Comprimento do intervalo em bytes.

Retornar valor

MmSetAddressRangeModified retornaráTRUE se marcar pelo menos uma página no intervalo como modificada, caso contrário, FALSE .

Comentários

Todo o intervalo especificado por Address e Length deve residir no cache do sistema.

Para obter mais informações sobre o gerenciamento de memória, consulte Gerenciamento de Memória.

Os chamadores de MmSetAddressRangeModified devem estar em execução no IRQL < DISPATCH_LEVEL para endereços pagináveis e IRQL <= DISPATCH_LEVEL para endereços não pagináveis.

Requisitos

Requisito Valor
Plataforma de Destino Universal
Cabeçalho ntifs.h (inclua Ntifs.h)
Biblioteca NtosKrnl.lib
DLL NtosKrnl.exe
IRQL Consulte a seção Comentários

Confira também

CcIsThereDirtyData