Интерфейс IDiskQuotaUserBatch (dskquota.h)

Добавляет несколько объектов пользователей квоты в контейнер, который затем отправляется на обновление в одном вызове. Это сокращает количество вызовов к базовой файловой системе, повышая эффективность обновления при необходимом обновлении большого количества пользовательских объектов. Этот интерфейс создается с помощью метода IDiskQuotaControl::CreateUserBatch .

Наследование

Интерфейс IDiskQuotaUserBatch наследуется от интерфейса IUnknown . IDiskQuotaUserBatch также имеет следующие типы элементов:

Методы

Интерфейс IDiskQuotaUserBatch содержит следующие методы.

 
IDiskQuotaUserBatch::Add

Добавляет указатель IDiskQuotaUser в список пакетов.
IDiskQuotaUserBatch::FlushToDisk

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

Удаляет указатель IDiskQuotaUser из списка пакетов.
IDiskQuotaUserBatch::RemoveAll

Удаляет все указатели IDiskQuotaUser из списка пакетов.

Требования

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

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

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

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