Função CcSetAdditionalCacheAttributes (ntifs.h)
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 |