IDiskQuotaControl::Initialize, méthode (dskquota.h)
Initialise un nouvel objet DiskQuotaControl en ouvrant le volume du système de fichiers NTFS avec les droits d’accès demandés. La valeur de retour indique si le volume prend en charge les quotas de disque du système de fichiers NTFS et si l’appelant dispose de droits d’accès suffisants.
Syntaxe
HRESULT Initialize(
[in] LPCWSTR pszPath,
[in] BOOL bReadWrite
);
Paramètres
[in] pszPath
Chemin d’accès à la racine du volume, tel que C:\ ou \\votre ordinateur.
[in] bReadWrite
Si cette valeur est TRUE, le volume est ouvert en mode lecture/écriture. Si cette valeur est FALSE, le volume est ouvert en mode lecture seule. Pour écrire des données dans le fichier de quota, vous devez spécifier TRUE et l’appel à cette méthode doit être retourné avec succès.
Valeur retournée
Cette méthode retourne l’une des valeurs suivantes.
Code de retour | Description |
---|---|
|
Réussite. |
|
Les droits d’accès de l’appelant sont insuffisants. |
|
Le nom du chemin d’accès demandé n’est pas valide. |
|
Le fichier ou l’objet demandé est introuvable. |
|
L’objet contrôleur a déjà été initialisé. L’initialisation multiple n’est pas autorisée. |
|
Le chemin du fichier demandé n’est pas valide. |
|
Le système de fichiers ne prend pas en charge les quotas. |
|
Le chemin du fichier demandé est introuvable. |
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 |