Compartilhar via


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.

Valor de retorno

MmSetAddressRangeModified retornará verdadeiro se ele marcou pelo menos uma página no intervalo como modificada, false caso contrário.

Observações

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

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

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

Requisitos

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

Consulte também

CcIsThereDirtyData