Compartilhar via


Função CcSetAdditionalCacheAttributesEx (ntifs.h)

Chame a rotina de CcSetAdditionalCacheAttributesEx para habilitar o comportamento de cache estendido em um arquivo armazenado em cache.

Sintaxe

void CcSetAdditionalCacheAttributesEx(
  [in] PFILE_OBJECT FileObject,
  [in] ULONG        Flags
);

Parâmetros

[in] FileObject

Ponteiro para um objeto de arquivo para o arquivo armazenado em cache.

[in] Flags

Sinalizadores de comportamento a serem definidos para FileObject. Atualmente, somente o sinalizador AGGRESSIVE_UNMAP_BEHIND está disponível. Definir esse sinalizador permitirá que o gerenciador de cache otimize o uso de memória quando as gravações modificadas forem desabilitadas para um objeto de arquivo.

Valor de retorno

Nenhum

Observações

ccSetAdditionalCacheAttributesEx pode ser chamado a qualquer momento depois de chamar CcInitializeCacheMap.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 8
da Plataforma de Destino Universal
cabeçalho ntifs.h (inclua Ntifs.h)
biblioteca NtosKrnl.lib
de DLL NtosKrnl.exe
IRQL <= APC_LEVEL

Consulte também

CcInitializeCacheMap

CcSetAdditionalCacheAttributes