Método IDiskQuotaUser::SetQuotaLimit (dskquota.h)
Establece el valor de límite de cuota del usuario en el volumen. El límite se establece como la cantidad máxima de espacio en disco disponible para el usuario del volumen.
Sintaxis
HRESULT SetQuotaLimit(
[in] LONGLONG llLimit,
[in] BOOL fWriteThrough
);
Parámetros
[in] llLimit
Límite de cuota, en bytes. Si este valor es -1, el usuario tiene una cuota ilimitada.
[in] fWriteThrough
Si este valor es TRUE, el valor se escribe inmediatamente en el archivo de cuota del volumen. De lo contrario, el valor solo se escribe en la memoria local del objeto de usuario de cuota. Este valor normalmente debe establecerse en TRUE. Establézcalo en FALSE al usar la interfaz IDiskQuotaUserBatch para modificar varias entradas de cuota de usuario a la vez.
Valor devuelto
Este método devuelve un error del sistema de archivos o uno de los valores siguientes.
Código devuelto | Descripción |
---|---|
|
Correcto. |
|
El autor de la llamada tiene derechos de acceso insuficientes. |
|
Error al obtener un bloqueo exclusivo. |
|
Error inesperado del sistema de archivos. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | dskquota.h |
Archivo DLL | Dskquota.dll |