Método IDiskQuotaControl::SetQuotaState (dskquota.h)
Define o estado do sistema de cotas.
Sintaxe
HRESULT SetQuotaState(
[in] DWORD dwState
);
Parâmetros
[in] dwState
Estado a ser aplicado ao volume. Use as macros a seguir para definir os bits adequados.
Macro | Habilitar | Rastrear | Impor |
---|---|---|---|
DISKQUOTA_SET_DISABLED | Não | Não | Não |
DISKQUOTA_SET_TRACKED | Sim | Sim | Não |
DISKQUOTA_SET_ENFORCED | Sim | Sim | Sim |
Valor retornado
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. |
|
O objeto DiskQuotaControl não é inicializado. |
|
O parâmetro dwState está incorreto. |
|
Memória insuficiente. |
|
Ocorreu um erro inesperado do sistema de arquivos. |
|
Ocorreu uma exceção inesperada. |
Comentários
Nem todos os atributos de estado podem ser modificados. Os atributos enable, track e enforce podem ser modificados.
Requisitos
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 |