Metodo IDiskQuotaUser::SetQuotaLimit (dskquota.h)
Imposta il valore limite di quota dell'utente nel volume. Il limite viene impostato come quantità massima di spazio su disco disponibile per l'utente del volume.
Sintassi
HRESULT SetQuotaLimit(
[in] LONGLONG llLimit,
[in] BOOL fWriteThrough
);
Parametri
[in] llLimit
Limite di quota, in byte. Se questo valore è -1, l'utente ha una quota illimitata.
[in] fWriteThrough
Se questo valore è TRUE, il valore viene scritto immediatamente nel file di quota del volume. In caso contrario, il valore viene scritto solo nella memoria locale dell'oggetto utente quota. Questo valore deve in genere essere impostato su TRUE. Impostarlo su FALSE quando si usa l'interfaccia IDiskQuotaUserBatch per modificare contemporaneamente più voci di quota utente.
Valore restituito
Questo metodo restituisce un errore del file system o uno dei valori seguenti.
Codice restituito | Descrizione |
---|---|
|
Operazione completata. |
|
Il chiamante ha diritti di accesso insufficienti. |
|
Errore di ottenere un blocco esclusivo. |
|
Si è verificato un errore imprevisto del file system. |
Requisiti
Requisito | Valore |
---|---|
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 |