Compartir a través de


estructura NETLOGON_LOGON_IDENTITY_INFO (subauth.h)

La estructura NETLOGON_LOGON_IDENTITY_INFO se usa para pasar información sobre un usuario para la subautenticación de inicio de sesión.

Lo usan Msv1_0SubAuthenticationRoutine y Msv1_0SubAuthenticationFilter.

Sintaxis

typedef struct _NETLOGON_LOGON_IDENTITY_INFO {
  UNICODE_STRING    LogonDomainName;
  ULONG             ParameterControl;
  OLD_LARGE_INTEGER LogonId;
  UNICODE_STRING    UserName;
  UNICODE_STRING    Workstation;
} NETLOGON_LOGON_IDENTITY_INFO, *PNETLOGON_LOGON_IDENTITY_INFO;

Miembros

LogonDomainName

Puntero a un UNICODE_STRING que contiene el nombre del dominio de inicio de sesión. El nombre de dominio especificado debe ser un dominio de confianza para esta máquina. Si se desconoce el dominio de inicio de sesión, como un cliente de nivel descendente que no proporciona esta información, este miembro debe ser NULL.

ParameterControl

Especifica los atributos de los demás parámetros de función.

Valor Significado
CLEARTEXT_PASSWORD_ALLOWED
Especifica que CaseSensitiveChallengeResponse y CaseInsensitiveChallengeResponse pueden ser la contraseña de texto no cifrado del usuario.

LogonId

Identifica de forma única la sesión de inicio de sesión.

UserName

Puntero a un UNICODE_STRING identificar el nombre de cuenta del usuario que intenta iniciar sesión.

Workstation

Puntero a un UNICODE_STRING identificar la estación de trabajo desde la que el usuario está intentando iniciar sesión. NULL indica que se desconoce la identidad de la estación de trabajo.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado subauth.h