AuxUlibSetSystemFileCacheSize 函数 (aux_ulib.h)
设置当前文件系统缓存大小。
自 Windows Server 2003 Service Pack 1 (SP1) 起,此函数已被 SetSystemFileCacheSize 函数取代。
语法
BOOL AuxUlibSetSystemFileCacheSize(
[in] SIZE_T MinimumFileCacheSize,
[in] SIZE_T MaximumFileCacheSize,
[in] DWORD Flags
);
参数
[in] MinimumFileCacheSize
最小缓存大小(以字节为单位)。 若要刷新缓存,请使用 (DWORD) -1。
[in] MaximumFileCacheSize
最大缓存大小(以字节为单位)。 若要刷新缓存,请使用 (DWORD) -1。
[in] Flags
此参数保留供将来使用,必须为零。
返回值
如果函数成功,则返回值为 TRUE。
如果函数失败,则返回值为 FALSE。 若要检索扩展信息,请调用 GetLastError。
注解
在调用此函数之前,必须调用 AuxUlibInitialize 函数。
调用方必须在活动令牌中启用SE_INCREASE_QUOTA_NAME特权。
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | aux_ulib.h |
Library | Aux_ulib.lib |
可再发行组件 | Windows 辅助 API 库版本 1.0 或更高版本 |