estructura NET_DISPLAY_MACHINE (lmaccess.h)

La estructura NET_DISPLAY_MACHINE contiene información a la que un administrador de cuentas puede tener acceso para determinar información sobre los equipos y sus atributos.

Sintaxis

typedef struct _NET_DISPLAY_MACHINE {
  LPWSTR usri2_name;
  LPWSTR usri2_comment;
  DWORD  usri2_flags;
  DWORD  usri2_user_id;
  DWORD  usri2_next_index;
} NET_DISPLAY_MACHINE, *PNET_DISPLAY_MACHINE;

Members

usri2_name

Tipo: LPWSTR

Puntero a una cadena Unicode que especifica el nombre del equipo al que se va a tener acceso.

usri2_comment

Tipo: LPWSTR

Puntero a una cadena Unicode que contiene un comentario asociado al equipo. Esta cadena puede ser una cadena nula o puede tener cualquier número de caracteres antes de terminar el carácter NULO.

usri2_flags

Tipo: DWORD

Conjunto de marcas que contiene valores que determinan varias características. 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
UF_SCRIPT
Script de inicio de sesión ejecutado. Este valor debe establecerse.
UF_ACCOUNTDISABLE
La cuenta del usuario está deshabilitada.
UF_PASSWD_NOTREQD
No se requiere una contraseña.
UF_PASSWD_CANT_CHANGE
El usuario no puede cambiar la contraseña.
UF_LOCKOUT
La cuenta está bloqueada actualmente (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.
UF_DONT_EXPIRE_PASSWD
Representa la contraseña, que nunca expirará en la cuenta.
UF_TRUSTED_FOR_DELEGATION
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 estar estrechamente controladas. Esta configuración permite que un servicio que se ejecute en la cuenta asuma la identidad de un cliente y autentíquese como ese usuario en otros servidores remotos de la red.
UF_ENCRYPTED_TEXT_PASSWORD_ALLOWED
La contraseña del usuario se almacena bajo cifrado reversible en Active Directory.
UF_NOT_DELEGATED
Marca la cuenta como "confidencial"; otros usuarios no pueden actuar como delegados de esta cuenta de usuario.
UF_SMARTCARD_REQUIRED
Requiere que el usuario inicie sesión en la cuenta de usuario con una tarjeta inteligente.
UF_USE_DES_KEY_ONLY
Restrinja esta entidad de seguridad para usar solo los tipos de cifrado estándar de cifrado de datos (DES) para las claves.
UF_DONT_REQUIRE_PREAUTH
Esta cuenta no requiere autenticación previa de Kerberos para el inicio de sesión.
UF_PASSWORD_EXPIRED
La contraseña del usuario ha expirado.

Windows 2000: Este valor no se admite.

UF_TRUSTED_TO_AUTHENTICATE_FOR_DELEGATION
La cuenta es de confianza para autenticar a un usuario fuera del paquete de seguridad kerberos y delegar a 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 estar estrechamente controladas. 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 en 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 .

Valor Significado
UF_NORMAL_ACCOUNT
Tipo de cuenta predeterminado que representa un usuario típico.
UF_TEMP_DUPLICATE_ACCOUNT
Una cuenta para los usuarios cuya cuenta principal está en otro dominio. Esta cuenta proporciona acceso de usuario a este dominio, pero no a ningún dominio que confíe en este dominio. El Administrador de usuarios hace referencia a este tipo de cuenta como una cuenta de usuario local.
UF_WORKSTATION_TRUST_ACCOUNT
Una cuenta de equipo para una estación de trabajo o un servidor que sea miembro de este dominio.
UF_SERVER_TRUST_ACCOUNT
Una cuenta de equipo para un controlador de dominio de copia de seguridad que sea miembro de este dominio.
UF_INTERDOMAIN_TRUST_ACCOUNT
Permiso para confiar en un dominio que confía en otros dominios.

usri2_user_id

Tipo: DWORD

Identificador relativo (RID) del equipo. La base de datos de cuentas determina el identificador relativo cuando se define el equipo. Para obtener más información sobre RIDS, vea Componentes de SID.

usri2_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)

Consulte también

Obtener funciones

NetQueryDisplayInformation

NetUserAdd

NetUserSetInfo

Introducción a la administración de redes

Estructuras de administración de redes