Método IDiskQuotaControl::Initialize (dskquota.h)
Inicializa um novo objeto DiskQuotaControl abrindo o volume do sistema de arquivos NTFS com os direitos de acesso solicitados. O valor retornado indica se o volume dá suporte a cotas de disco do sistema de arquivos NTFS e se o chamador tem direitos de acesso suficientes.
Sintaxe
HRESULT Initialize(
[in] LPCWSTR pszPath,
[in] BOOL bReadWrite
);
Parâmetros
[in] pszPath
O caminho para a raiz do volume, como C:\ ou \\yourcomputer.
[in] bReadWrite
Se esse valor for TRUE, o volume será aberto no modo de leitura/gravação. Se esse valor for FALSE, o volume será aberto no modo somente leitura. Para gravar dados no arquivo de cota, você deve especificar TRUE e a chamada para esse método deve retornar com êxito.
Valor retornado
Esse método retorna um dos valores a seguir.
Código de retorno | Descrição |
---|---|
|
Êxito. |
|
O chamador não tem direitos de acesso suficientes. |
|
O nome do caminho solicitado é inválido. |
|
O arquivo ou objeto solicitado não foi encontrado. |
|
O objeto do controlador já foi inicializado. A inicialização múltipla não é permitida. |
|
O caminho do arquivo solicitado é inválido. |
|
O sistema de arquivos não dá suporte a cotas. |
|
O caminho do arquivo solicitado não foi encontrado. |
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 |