estructura NET_DISPLAY_USER (lmaccess.h)
La estructura NET_DISPLAY_USER contiene información a la que un administrador de cuentas puede acceder para determinar información sobre las cuentas de usuario.
Sintaxis
typedef struct _NET_DISPLAY_USER {
LPWSTR usri1_name;
LPWSTR usri1_comment;
DWORD usri1_flags;
LPWSTR usri1_full_name;
DWORD usri1_user_id;
DWORD usri1_next_index;
} NET_DISPLAY_USER, *PNET_DISPLAY_USER;
Members
usri1_name
Tipo: LPWSTR
Puntero a una cadena Unicode que especifica el nombre de la cuenta de usuario.
usri1_comment
Tipo: LPWSTR
Puntero a una cadena Unicode que contiene un comentario asociado al usuario. Esta cadena puede ser una cadena nula o puede tener cualquier número de caracteres antes de terminar el carácter NULO (MAXCOMMENTSZ).
usri1_flags
Tipo: DWORD
Un conjunto de marcas de cuenta de usuario. Este miembro puede ser uno o varios de los valores siguientes.
Tenga en cuenta que establecer marcas de control de cuentas de usuario puede requerir ciertos privilegios y controlar los derechos de acceso. Para obtener más información, vea la sección Comentarios de la función NetUserSetInfo .
Valor | Significado |
---|---|
|
Script de inicio de sesión ejecutado. Este valor debe establecerse. |
|
La cuenta del usuario está deshabilitada. |
|
No se requiere una contraseña. |
|
El usuario no puede cambiar la contraseña. |
|
La cuenta está bloqueada (bloqueada). Para la función NetUserSetInfo , este valor se puede borrar para desbloquear una cuenta bloqueada previamente. Este valor no se puede usar para bloquear una cuenta desbloqueada previamente. |
|
La contraseña nunca expirará en la cuenta. |
|
La cuenta está habilitada para la delegación. Se trata de una configuración sensible a la seguridad; las cuentas con esta opción habilitada deben controlarse estrechamente. Esta configuración permite que un servicio que se ejecute en la cuenta asuma la identidad de un cliente y se autentique como ese usuario en otros servidores remotos de la red. |
|
La contraseña del usuario se almacena bajo cifrado reversible en Active Directory. |
|
La cuenta se marca como "confidencial"; otros usuarios no pueden actuar como delegados de esta cuenta de usuario. |
|
El usuario debe iniciar sesión en la cuenta de usuario con una tarjeta inteligente. |
|
Esta entidad de seguridad está restringida a usar solo los tipos de cifrado estándar de cifrado de datos (DES) para las claves. |
|
Esta cuenta no requiere autenticación previa de Kerberos para el inicio de sesión. |
|
La contraseña del usuario ha expirado.
Windows 2000: Este valor no se admite. |
|
La cuenta es de confianza para autenticar a un usuario fuera del paquete de seguridad kerberos y delegar ese usuario a través de la delegación restringida. Se trata de una configuración sensible a la seguridad; las cuentas con esta opción habilitada deben controlarse estrechamente. Esta configuración permite que un servicio que se ejecute en la cuenta aserte la identidad de un cliente y se autentique como ese usuario para configurar específicamente los servicios de la red.
Windows XP/2000: Este valor no se admite. |
Los valores siguientes describen el tipo de cuenta. Solo se puede establecer un valor. No se puede cambiar el tipo de cuenta mediante la función NetUserSetInfo .
usri1_full_name
Tipo: LPWSTR
Puntero a una cadena Unicode que contiene el nombre completo del usuario. Esta cadena puede ser una cadena nula o puede tener cualquier número de caracteres antes de terminar el carácter NULO.
usri1_user_id
Tipo: DWORD
Identificador relativo (RID) del usuario. La base de datos de cuentas determina el identificador relativo cuando se crea el usuario. Define de forma única esta cuenta de usuario al administrador de cuentas dentro del dominio. Para obtener más información sobre los identificadores relativos, vea Componentes de SID.
usri1_next_index
Tipo: DWORD
Índice de la última entrada devuelta por la función NetQueryDisplayInformation . Pase este valor como parámetro Index a NetQueryDisplayInformation para devolver la siguiente entrada lógica. Tenga en cuenta que no debe usar el valor de este miembro para ningún propósito excepto para recuperar más datos con llamadas adicionales a NetQueryDisplayInformation.
Requisitos
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado | lmaccess.h (include Lm.h) |