Méthode IDiskQuotaUser::GetAccountStatus (dskquota.h)

Récupère le status du compte de l’objet utilisateur. Les informations utilisateur sont identifiées dans le système de quota par l’identificateur de sécurité utilisateur (SID). Ce SID doit être résolu en compte d’utilisateur pour que les informations de nom de compte de l’utilisateur soient récupérées.

Syntaxe

HRESULT GetAccountStatus(
  [out] LPDWORD pdwStatus
);

Paramètres

[out] pdwStatus

Le compte de l’utilisateur status. La valeur status peut être l’une des suivantes.

Valeur Signification
DISKQUOTA_USER_ACCOUNT_RESOLVED
0
Le SID a été résolu en compte d’utilisateur. Les noms sont disponibles via IDiskQuotaUser::GetName.
DISKQUOTA_USER_ACCOUNT_UNAVAILABLE
1
Le compte d’utilisateur n’est pas disponible pour l’instant. Le contrôleur de domaine réseau n’est peut-être pas disponible. Les informations de nom ne sont pas disponibles.
DISKQUOTA_USER_ACCOUNT_DELETED
2
Le compte d’utilisateur a été supprimé du domaine. Les informations de nom ne sont pas disponibles.
DISKQUOTA_USER_ACCOUNT_INVALID
3
Le compte d’utilisateur n’est pas valide. Les informations de nom ne sont pas disponibles.
DISKQUOTA_USER_ACCOUNT_UNKNOWN
4
Le compte d’utilisateur est inconnu. Les informations de nom ne sont pas disponibles.
DISKQUOTA_USER_ACCOUNT_UNRESOLVED
5
Le SID n’a pas été résolu en compte d’utilisateur.

Valeur retournée

Cette méthode retourne l’une des valeurs suivantes.

Code de retour Description
S_OK
Réussite.
E_INVALIDARG
Le paramètre pdwStatus est NULL.

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

Voir aussi

Interfaces de gestion des disques

Quotas de disque

IDiskQuotaUser