Condividi tramite


Metodo IDiskQuotaControl::SetQuotaLogFlags (dskquota.h)

Controlla la registrazione degli eventi di quota correlati all'utente nel volume. La registrazione effettua una voce nel registro eventi del sistema del volume.

Sintassi

HRESULT SetQuotaLogFlags(
  [in] DWORD dwFlags
);

Parametri

[in] dwFlags

Flag di log da applicare al volume. Usare le macro seguenti per impostare i bit appropriati nel parametro dwFlags .

Macro Descrizione
DISKQUOTA_SET_LOG_USER_LIMIT Attivare/disattivare la registrazione delle violazioni dei limiti delle quote utente. Se impostato, verrà creata una voce del registro eventi quando l'utente supera il limite di quota rigido assegnato.
DISKQUOTA_SET_LOG_USER_THRESHOLD Attivare/disattivare la registrazione delle violazioni della soglia di avviso utente. Se impostato, verrà creata una voce del registro eventi quando l'utente supera la soglia di avviso assegnata.

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_OUTOFMEMORY
Memoria insufficiente.
E_FAIL
Si è verificato un errore imprevisto del file system.
E_UNEXPECTED
Si è verificata un'eccezione imprevista.

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

Vedi anche

Interfacce di gestione dei dischi

Quote del disco

IDiskQuotaControl