Compartilhar via


Método IDiskQuotaUserBatch::Add (dskquota.h)

Adiciona um ponteiro IDiskQuotaUser à lista de lotes. Esse método chama AddRef no ponteiro da interface pUser . A versão é chamada automaticamente em cada ponteiro de interface IDiskQuotaUser contido quando o objeto do lote é destruído.

Ao definir valores em um objeto de usuário de cota em preparação para processamento em lote, especifique FALSE para o parâmetro fWriteThrough nos métodos IDiskQuotaUser::SetQuotaLimit e IDiskQuotaUser::SetQuotaThreshold . Isso armazena os valores na memória sem gravar em disco. Para gravar as alterações no disco, chame o método IDiskQuotaUserBatch::FlushToDisk .

Sintaxe

HRESULT Add(
  [in] PDISKQUOTA_USER pUser
);

Parâmetros

[in] pUser

Um ponteiro para a interface IDiskQuotaUser do objeto de usuário de cota.

Retornar valor

Esse método retorna um dos valores a seguir.

Código de retorno Descrição
S_OK
Êxito.
E_INVALIDARG
O parâmetro pUser é NULL.
E_OUTOFMEMORY
Memória insuficiente.
E_UNEXPECTED
Ocorreu uma exceção inesperada.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho dskquota.h
DLL Dskquota.dll

Confira também

Interfaces do gerenciamento de disco

Cotas de disco

IDiskQuotaUserBatch