Метод IDiskQuotaUserBatch::FlushToDisk (dskquota.h)

Записывает изменения пользовательского объекта на диск в одном вызове базовой файловой системы.

Синтаксис

HRESULT FlushToDisk();

Возвращаемое значение

Этот метод возвращает ошибку файловой системы или одно из следующих значений.

Код возврата Описание
S_OK
Успешно.
ERROR_ACCESS_DENIED
У вызывающего абонента недостаточно прав доступа.
E_OUTOFMEMORY
Недостаточно памяти.
E_FAIL
Произошла непредвиденная ошибка файловой системы.
E_UNEXPECTED
Произошло непредвиденное исключение.

Комментарии

Существуют ограничения на объем информации, которую можно записать на диск при одном вызове файловой системы. Операция очистки может создать несколько вызовов файловой системы. Тем не менее пакетная операция будет более эффективной, чем один вызов для каждого объекта пользователя.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header dskquota.h
DLL Dskquota.dll

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

Интерфейсы управления дисками

Дисковые квоты

IDiskQuotaUserBatch