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