Méthode IDiskQuotaControl ::GetQuotaLogFlags (dskquota.h)

Récupère les indicateurs qui contrôlent la journalisation des événements de quota liés à l’utilisateur sur le volume. La journalisation crée une entrée dans le journal des événements du serveur de volumes.

Syntaxe

HRESULT GetQuotaLogFlags(
  [out] LPDWORD pdwFlags
);

Paramètres

[out] pdwFlags

Indicateurs de journalisation de quota du volume. Utilisez les macros suivantes pour récupérer le contenu de la valeur de l’indicateur.

Macro Description
DISKQUOTA_IS_LOGGED_USER_LIMIT Si elle est définie, une entrée de journal des événements est créée lorsque l’utilisateur dépasse la limite de quota dur qui lui est attribuée.
DISKQUOTA_IS_LOGGED_USER_THRESHOLD Si elle est définie, une entrée de journal des événements est créée lorsque l’utilisateur dépasse le seuil d’avertissement qui lui est attribué.

Valeur retournée

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.
ERROR_NOT_READY
L’objet DiskQuotaControl n’est pas initialisé.
E_INVALIDARG
Le paramètre pdwFlags est incorrect.
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.

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

IDiskQuotaControl