KERB_INTERACTIVE_LOGON structure (ntsecapi.h)
La structure KERB_INTERACTIVE_LOGON contient des informations sur une session d’ouverture de session interactive.
Il est utilisé par LsaLogonUser avec le package de sécurité Kerberos à l’aide de LOGON32_PROVIDER_WINNT50 ou de LOGON32_PROVIDER_DEFAULT.
Syntaxe
typedef struct _KERB_INTERACTIVE_LOGON {
KERB_LOGON_SUBMIT_TYPE MessageType;
UNICODE_STRING LogonDomainName;
UNICODE_STRING UserName;
UNICODE_STRING Password;
} KERB_INTERACTIVE_LOGON, *PKERB_INTERACTIVE_LOGON;
Membres
MessageType
KERB_LOGON_SUBMIT_TYPE valeur identifiant le type de demande d’ouverture de session effectuée. Ce membre doit être défini sur KerbInteractiveLogon.
LogonDomainName
UNICODE_STRING en spécifiant le nom du domaine d’ouverture de session cible.
UserName
UNICODE_STRING spécifiant le nom d’utilisateur.
Password
UNICODE_STRING spécifiant le mot de passe de l’utilisateur. Lorsque vous avez terminé d’utiliser le mot de passe, supprimez les informations sensibles de la mémoire en appelant SecureZeroMemory. Pour plus d’informations sur la protection du mot de passe, consultez Gestion des mots de passe.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | ntsecapi.h |