Função CcSetDirtyPageThreshold (ntifs.h)
A rotina de ccSetDirtyPageThreshold
Sintaxe
void CcSetDirtyPageThreshold(
[in] PFILE_OBJECT FileObject,
[in] ULONG DirtyPageThreshold
);
Parâmetros
[in] FileObject
Ponteiro para um objeto de arquivo para o arquivo armazenado em cache no qual o limite da página suja deve ser definido.
[in] DirtyPageThreshold
Especifica, como várias páginas, o valor de limite de página suja. Para remover um valor de limite de página suja por arquivo definido anteriormente, defina DirtyPageThreshold como zero.
Valor de retorno
Nenhum
Observações
CcSetDirtyPageThreshold define ou remove um limite de página suja por arquivo. Depois que um limite de página suja por arquivo for definido em um arquivo armazenado em cache, se o sistema de arquivos tentar exceder o limite, o gerenciador de cache recusará solicitações para gravar no arquivo.
Para determinar se o gerenciador de cache aceitará ou recusará solicitações de gravação, use CcCanIWrite.
Observe que o limite
Requisitos
Requisito | Valor |
---|---|
da Plataforma de Destino |
Universal |
cabeçalho | ntifs.h (inclua Ntifs.h) |
biblioteca | NtosKrnl.lib |
de DLL |
NtosKrnl.exe |