Функция AuxUlibSetSystemFileCacheSize (aux_ulib.h)
Задает текущий размер кэша файловой системы.
В Windows Server 2003 с пакетом обновления 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 |
Header | aux_ulib.h |
Библиотека | Aux_ulib.lib |
Распространяемые компоненты | Вспомогательная библиотека API Windows версии 1.0 или более поздней |