CcSetAdditionalCacheAttributesEx 函数 (ntifs.h)

调用 CcSetAdditionalCacheAttributesEx 例程,以对缓存的文件启用扩展缓存行为。

语法

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

参数

[in] FileObject

指向缓存文件的文件对象的指针。

[in] Flags

要为 FileObject 设置的行为标志。 目前,只有 AGGRESSIVE_UNMAP_BEHIND 标志可用。 设置此标志将允许缓存管理器在对文件对象禁用修改的写入时优化内存使用情况。

返回值

备注

在调用 CcInitializeCacheMap 后,可以随时调用 CcSetAdditionalalCacheAttributesEx

要求

要求
最低受支持的客户端 Windows 8
目标平台 通用
标头 ntifs.h (包括 Ntifs.h)
Library NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL

另请参阅

CcInitializeCacheMap

CcSetAdditionalCacheAttributes