Méthode IDiskQuotaUserBatch ::FlushToDisk (dskquota.h)

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

Syntaxe

HRESULT FlushToDisk();

Valeur de retour

Cette méthode retourne une erreur de système de fichiers ou l’une des valeurs suivantes.

Code de retour Description
S_OK
Réussite.
ERROR_ACCESS_DENIED
L’appelant a des droits d’accès insuffisants.
E_OUTOFMEMORY
Mémoire insuffisante.
E_FAIL
Une erreur inattendue du système de fichiers s’est produite.
E_UNEXPECTED
Une exception inattendue s’est produite.

Remarques

Il existe des limitations quant à la quantité d’informations qui peuvent être écrites sur le disque en un seul appel au système de fichiers. L’opération de vidage peut générer plusieurs appels au système de fichiers. Néanmoins, l’opération de lot sera plus efficace qu’un appel unique pour chaque objet utilisateur.

Configuration requise

Condition requise Valeur
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
DLL Dskquota.dll

Voir aussi

Interfaces de gestion des disques

Quotas de disque

IDiskQuotaUserBatch