Condividi tramite


Metodo IDiskQuotaUserBatch::Add (dskquota.h)

Aggiunge un puntatore IDiskQuotaUser all'elenco batch. Questo metodo chiama AddRef nel puntatore dell'interfaccia pUser . Il rilascio viene chiamato automaticamente in ogni puntatore dell'interfaccia IDiskQuotaUser contenuto quando l'oggetto batch viene distrutto.

Quando si impostano valori su un oggetto utente quota in preparazione per l'elaborazione batch, specificare FALSE per il parametro fWriteThrough nei metodi IDiskQuotaUser::SetQuotaLimit e IDiskQuotaUser::SetQuotaThreshold. In questo modo i valori vengono archiviati in memoria senza scrivere su disco. Per scrivere le modifiche al disco, chiamare il metodo IDiskQuotaUserBatch::FlushToDisk .

Sintassi

HRESULT Add(
  [in] PDISKQUOTA_USER pUser
);

Parametri

[in] pUser

Puntatore all'interfaccia IDiskQuotaUser dell'oggetto quota.

Valore restituito

Questo metodo restituisce uno dei valori seguenti.

Codice restituito Descrizione
S_OK
Operazione completata.
E_INVALIDARG
Il parametro pUser è NULL.
E_OUTOFMEMORY
Memoria insufficiente.
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 del disco

IDiskQuotaUserBatch