CcSetAdditionalCacheAttributesEx 函数 (ntifs.h)

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

语法

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

参数

[in] FileObject

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

[in] Flags

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

返回值

没有

言论

CcSetAdditionalCacheAttributesEx 调用 CcInitializeCacheMap后随时都可以调用。

要求

要求 价值
最低支持的客户端 Windows 8
目标平台 普遍
标头 ntifs.h (include Ntifs.h)
NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL

另请参阅

CcInitializeCacheMap

CcSetAdditionalCacheAttributes