Metodo IDiskQuotaControl::Initialize (dskquota.h)
Inizializza un nuovo oggetto DiskQuotaControl aprendo il volume del file system NTFS con i diritti di accesso richiesti. Il valore restituito indica se il volume supporta le quote del disco del file system NTFS e se il chiamante dispone di diritti di accesso sufficienti.
Sintassi
HRESULT Initialize(
[in] LPCWSTR pszPath,
[in] BOOL bReadWrite
);
Parametri
[in] pszPath
Percorso della radice del volume, ad esempio C:\ o \\yourcomputer.
[in] bReadWrite
Se questo valore è TRUE, il volume viene aperto in modalità di lettura/scrittura. Se questo valore è FALSE, il volume viene aperto in modalità di sola lettura. Per scrivere dati nel file di quota, è necessario specificare TRUE e la chiamata a questo metodo deve restituire correttamente.
Valore restituito
Questo metodo restituisce uno dei valori seguenti.
Codice restituito | Descrizione |
---|---|
|
Operazione completata. |
|
Il chiamante ha diritti di accesso insufficienti. |
|
Il nome del percorso richiesto non è valido. |
|
Non viene trovato il file o l'oggetto richiesto. |
|
L'oggetto controller è già stato inizializzato. L'inizializzazione multipla non è consentita. |
|
Il percorso del file richiesto non è valido. |
|
Il file system non supporta le quote. |
|
Il percorso del file richiesto non viene trovato. |
Requisiti
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | dskquota.h |
DLL | Dskquota.dll |