Método IDiskQuotaUser::SetQuotaLimit (dskquota.h)
Define o valor de limite de cota do usuário no volume. O limite é definido como a quantidade máxima de espaço em disco disponível para o usuário do volume.
Sintaxe
HRESULT SetQuotaLimit(
[in] LONGLONG llLimit,
[in] BOOL fWriteThrough
);
Parâmetros
[in] llLimit
O limite de cota, em bytes. Se esse valor for -1, o usuário terá uma cota ilimitada.
[in] fWriteThrough
Se esse valor for TRUE, o valor será gravado imediatamente no arquivo de cota do volume. Caso contrário, o valor será gravado somente na memória local do objeto de usuário de cota. Normalmente, esse valor deve ser definido como TRUE. Defina-o como FALSE ao usar a interface IDiskQuotaUserBatch para modificar várias entradas de cota de usuário ao mesmo tempo.
Retornar valor
Esse método retorna um erro do sistema de arquivos ou um dos valores a seguir.
Código de retorno | Descrição |
---|---|
|
Êxito. |
|
O chamador não tem direitos de acesso suficientes. |
|
Falha ao obter um bloqueio exclusivo. |
|
Ocorreu um erro inesperado do sistema de arquivos. |
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 |