Método IDiskQuotaControl::FindUserName (dskquota.h)
Busca una entrada específica en la información de cuota de volumen. El nombre de inicio de sesión de la cuenta del usuario se usa como clave de búsqueda.
Sintaxis
HRESULT FindUserName(
[in] LPCWSTR pszLogonName,
[out] PDISKQUOTA_USER *ppUser
);
Parámetros
[in] pszLogonName
Puntero al nombre de inicio de sesión de la cuenta del usuario.
[out] ppUser
Puntero al puntero de interfaz IDiskQuotaUser al objeto de usuario de cuota.
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. |
|
El SID del usuario no es válido. |
|
No hay ninguna asignación disponible para el SID. |
|
El objeto DiskQuotaControl no se inicializa. |
|
El parámetro pUserSid o ppUser es NULL. |
|
Memoria insuficiente. |
|
Error inesperado del sistema de archivos. |
|
Se produjo una excepción inesperada. |
Comentarios
Este método devolverá un objeto de usuario aunque no haya ningún registro de cuota para el usuario en el archivo de cuota. Esto es coherente con la idea de la adición automática de usuarios y la configuración de cuota predeterminada. Si actualmente no hay ninguna entrada de cuota para el usuario solicitado y el usuario se agregaría al archivo de cuota si fuera a solicitar espacio en disco, el objeto de usuario devuelto tendrá umbral de advertencia y límites de cuota máximos iguales a la configuración predeterminada del volumen.
Requisitos
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 |