Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Chame o CcSetAdditionalCacheAttributes rotina para habilitar ou desabilitar a leitura antecipada (também chamada de "leitura lenta") ou write-behind (também chamado de "gravação lenta") em um arquivo armazenado em cache.
Sintaxe
VOID CcSetAdditionalCacheAttributes(
[in] PFILE_OBJECT FileObject,
[in] BOOLEAN DisableReadAhead,
[in] BOOLEAN DisableWriteBehind
);
Parâmetros
[in] FileObject
Ponteiro para um objeto de arquivo para o arquivo armazenado em cache.
[in] DisableReadAhead
O valor booliano definido como TRUE para desabilitar a leitura antecipada ou FALSE para habilitá-lo.
[in] DisableWriteBehind
O valor booliano definido como TRUE para desabilitar o write-behind ou FALSE para habilitá-lo.
Valor de retorno
Nenhum
Observações
CcSetAdditionalCacheAttributes podem ser chamados a qualquer momento depois de chamar CcInitializeCacheMap. Inicialmente, as leituras antecipadas e write-behind estão habilitadas.
Requisitos
| Requisito | Valor |
|---|---|
| da Plataforma de Destino |
Universal |
| cabeçalho | ntifs.h (inclua Ntifs.h) |
| biblioteca | NtosKrnl.lib |
| de DLL |
NtosKrnl.exe |
| IRQL | <= APC_LEVEL |