Interface IDiskQuotaUserBatch (dskquota.h)

Ajoute plusieurs objets utilisateur de quota à un conteneur qui est ensuite soumis pour mise à jour dans un seul appel. Cela réduit le nombre d’appels au système de fichiers sous-jacent, ce qui améliore l’efficacité des mises à jour lorsqu’un grand nombre d’objets utilisateur doivent être mis à jour. Cette interface est instanciée à l’aide de la méthode IDiskQuotaControl::CreateUserBatch .

Héritage

L’interface IDiskQuotaUserBatch hérite de l’interface IUnknown. IDiskQuotaUserBatch a également les types de membres suivants :

Méthodes

L’interface IDiskQuotaUserBatch a ces méthodes.

 
IDiskQuotaUserBatch::Add

Ajoute un pointeur IDiskQuotaUser à la liste de lots.
IDiskQuotaUserBatch::FlushToDisk

Écrit les modifications apportées à l’objet utilisateur sur le disque en un seul appel au système de fichiers sous-jacent.
IDiskQuotaUserBatch::Remove

Supprime un pointeur IDiskQuotaUser de la liste de lots.
IDiskQuotaUserBatch::RemoveAll

Supprime tous les pointeurs IDiskQuotaUser de la liste de lots.

Spécifications

   
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête dskquota.h

Voir aussi

Interfaces de gestion des disques

Quotas de disque