IDiskQuotaControl::SetQuotaState, méthode (dskquota.h)
Définit l’état du système de quota.
Syntaxe
HRESULT SetQuotaState(
[in] DWORD dwState
);
Paramètres
[in] dwState
État à appliquer au volume. Utilisez les macros suivantes pour définir les bits appropriés.
Macro | Activer | Suivre | Appliquer |
---|---|---|---|
DISKQUOTA_SET_DISABLED | Non | Non | Non |
DISKQUOTA_SET_TRACKED | Oui | Oui | Non |
DISKQUOTA_SET_ENFORCED | Oui | Oui | Oui |
Valeur retournée
Cette méthode retourne une erreur de système de fichiers ou l’une des valeurs suivantes.
Code de retour | Description |
---|---|
|
Réussite. |
|
L’appelant a des droits d’accès insuffisants. |
|
L’objet DiskQuotaControl n’est pas initialisé. |
|
Le paramètre dwState est incorrect. |
|
Mémoire insuffisante. |
|
Une erreur inattendue du système de fichiers s’est produite. |
|
Une exception inattendue s’est produite. |
Notes
Tous les attributs d’état ne peuvent pas être modifiés. Les attributs enable, track et enforce peuvent être modifiés.
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 |
DLL | Dskquota.dll |