Método IDiskQuotaControl::FindUserName (dskquota.h)
Localiza uma entrada específica nas informações de cota de volume. O nome de logon da conta do usuário é usado como a chave de pesquisa.
Sintaxe
HRESULT FindUserName(
[in] LPCWSTR pszLogonName,
[out] PDISKQUOTA_USER *ppUser
);
Parâmetros
[in] pszLogonName
Um ponteiro para o nome de logon da conta do usuário.
[out] ppUser
Um ponteiro para o ponteiro da interface IDiskQuotaUser para o objeto de usuário de cota.
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 SID do usuário é inválido. |
|
Não há mapeamento disponível para o SID. |
|
O objeto DiskQuotaControl não é inicializado. |
|
O parâmetro pUserSid ou ppUser é NULL. |
|
Memória insuficiente. |
|
Ocorreu um erro inesperado do sistema de arquivos. |
|
Ocorreu uma exceção inesperada. |
Comentários
Esse método retornará um objeto de usuário mesmo que não haja registro de cota para o usuário no arquivo de cota. Isso é consistente com a ideia de adição automática de usuário e configurações de cota padrão. Se atualmente não houver nenhuma entrada de cota para o usuário solicitado e o usuário for adicionado ao arquivo de cota se ele solicitar espaço em disco, o objeto de usuário retornado terá limite de aviso e limites de cota rígidos iguais às configurações padrão do volume.
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 |