estructura MSV1_0_INTERACTIVE_LOGON (ntsecapi.h)
La estructura MSV1_0_INTERACTIVE_LOGON contiene información sobre un inicio de sesión interactivo.
La función LsaLogonUser la usa.
Sintaxis
typedef struct _MSV1_0_INTERACTIVE_LOGON {
MSV1_0_LOGON_SUBMIT_TYPE MessageType;
UNICODE_STRING LogonDomainName;
UNICODE_STRING UserName;
UNICODE_STRING Password;
} MSV1_0_INTERACTIVE_LOGON, *PMSV1_0_INTERACTIVE_LOGON;
Miembros
MessageType
MSV1_0_LOGON_SUBMIT_TYPE valor que especifica el tipo de inicio de sesión que se solicita. Este miembro debe establecerse en MsV1_0InteractiveLogon.
LogonDomainName
UNICODE_STRING que contiene el nombre del dominio de inicio de sesión. El nombre de dominio especificado debe ser un dominio de Windows o un dominio mixto de confianza para esta máquina.
El miembro Buffer del UNICODE_STRING es relativo a la estructura KERB_INTERACTIVE_LOGON y debe apuntar a la memoria que es contiguo a la estructura MSV1_0_INTERACTIVE_LOGON.
UserName
UNICODE_STRING que representa el nombre de cuenta del usuario. El nombre puede tener hasta 255 bytes de longitud. El nombre se trata como sin distinción entre mayúsculas y minúsculas. El nombre de usuario especificado debe tener una cuenta en el dominio LogonDomainName.
El miembro Buffer del UNICODE_STRING es relativo a la estructura KERB_INTERACTIVE_LOGON y debe apuntar a la memoria que es contiguo a la estructura MSV1_0_INTERACTIVE_LOGON.
Password
UNICODE_STRING que contiene la contraseña de texto no cifrado del usuario. La contraseña puede tener hasta 255 bytes de longitud y contener cualquier valor Unicode. Cuando haya terminado de usar la contraseña, desactive la memoria llamando a la función SecureZeroMemory . Para obtener más información sobre cómo proteger la contraseña, consulte Control de contraseñas.
El miembro Buffer del UNICODE_STRING es relativo a la estructura KERB_INTERACTIVE_LOGON y debe apuntar a la memoria que es contiguo a la estructura MSV1_0_INTERACTIVE_LOGON.
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 | ntsecapi.h |