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


Метод IDiskQuotaControl::SetQuotaLogFlags (dskquota.h)

Управляет ведением журнала событий квоты, связанных с пользователем, на томе. Ведение журнала вносит запись в журнал событий системы сервера томов.

Синтаксис

HRESULT SetQuotaLogFlags(
  [in] DWORD dwFlags
);

Параметры

[in] dwFlags

Флаги журнала, применяемые к тому. Используйте следующие макросы, чтобы задать правильные биты в параметре dwFlags .

Макрос Описание
DISKQUOTA_SET_LOG_USER_LIMIT Включение и отключение ведения журнала нарушений ограничения квоты пользователей. Если этот параметр задан, запись журнала событий будет создана, когда пользователь превысит назначенное ограничение жесткой квоты.
DISKQUOTA_SET_LOG_USER_THRESHOLD Включение и отключение ведения журнала нарушений пороговых значений предупреждений пользователей. Если этот параметр задан, запись журнала событий будет создана, когда пользователь превысит назначенное ему пороговое значение предупреждения.

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

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

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

Требования

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

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

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

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

IDiskQuotaControl