Função CcSetReadAheadGranularity (ntifs.h)
A rotina CcSetReadAheadGranularity define a granularidade de leitura antecipada para um arquivo armazenado em cache.
Sintaxe
void CcSetReadAheadGranularity(
[in] PFILE_OBJECT FileObject,
[in] ULONG Granularity
);
Parâmetros
[in] FileObject
Ponteiro para um objeto de arquivo para o arquivo armazenado em cache cuja granularidade de leitura antecipada deve ser definida.
[in] Granularity
Especifica a granularidade de leitura antecipada desejada, que deve ser uma potência uniforme de dois e deve ser maior ou igual a PAGE_SIZE.
Retornar valor
Nenhum
Comentários
Depois que CcInitializeCacheMap é chamado para armazenar em cache um arquivo, mas antes que CcSetReadAheadGranularity seja chamado para o arquivo armazenado em cache, a granularidade de leitura antecipada padrão para o arquivo armazenado em cache é igual a PAGE_SIZE.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Universal |
Cabeçalho | ntifs.h (inclua Ntifs.h) |
Biblioteca | NtosKrnl.lib |
DLL | NtosKrnl.exe |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de