Metodo IDiskQuotaControl::GetQuotaState (dskquota.h)

Recupera un set di flag che descrivono lo stato del sistema di quota.

Sintassi

HRESULT GetQuotaState(
  [out] LPDWORD pdwState
);

Parametri

[out] pdwState

Flag di stato della quota. Questo parametro può includere uno o più flag seguenti.

Valore Significato
DISKQUOTA_FILESTATE_INCOMPLETE
0x00000100
Le informazioni sulla quota del volume non sono aggiornate. Le quote sono probabilmente disabilitate.
DISKQUOTA_FILESTATE_REBUILDING
0x00000200
Il volume sta ricompilando le informazioni sulla quota.
DISKQUOTA_STATE_DISABLED
0x00000000
Le quote non sono abilitate nel volume.
DISKQUOTA_STATE_ENFORCE
0x00000002
Le quote sono abilitate e viene applicato il valore limite. Gli utenti non possono superare il limite di quota.
DISKQUOTA_STATE_TRACK
0x00000001
Le quote sono abilitate, ma il valore limite non viene applicato. Gli utenti possono superare il limite di quota.

Valore restituito

Questo metodo restituisce un errore del file system o uno dei valori seguenti.

Codice restituito Descrizione
S_OK
Operazione completata.
ERROR_ACCESS_DENIED
Il chiamante ha diritti di accesso insufficienti.
ERROR_NOT_READY
L'oggetto DiskQuotaControl non viene inizializzato.
E_INVALIDARG
Il parametro pdwState non è corretto.
E_OUTOFMEMORY
Memoria insufficiente.
E_FAIL
Si è verificato un errore imprevisto del file system.
E_UNEXPECTED
Si è verificata un'eccezione imprevista.

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

Vedi anche

Interfacce di gestione dei dischi

Quote disco

IDiskQuotaControl