Поделиться через


Функция 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 или более поздней

См. также раздел

AuxUlibInitialize