KERB_S4U_LOGON-Struktur (ntsecapi.h)
Die KERB_S4U_LOGON-Struktur enthält Informationen zu einer Dienst für Benutzeranmeldung (S4U). Diese Struktur wird von der LsaLogonUser-Funktion mit dem Kerberos-Paket verwendet.
Syntax
typedef struct _KERB_S4U_LOGON {
KERB_LOGON_SUBMIT_TYPE MessageType;
ULONG Flags;
UNICODE_STRING ClientUpn;
UNICODE_STRING ClientRealm;
} KERB_S4U_LOGON, *PKERB_S4U_LOGON;
Member
MessageType
Ein Wert der KERB_LOGON_SUBMIT_TYPE-Enumeration , der den Typ der angeforderten Anmeldung angibt. Dieses Element muss auf KerbS4ULogon festgelegt werden.
Flags
Flags, die weitere Informationen zur Anmeldung bereitstellen.
Wert | Bedeutung |
---|---|
|
Fordert die Stunden an, für die sich der Benutzer angemeldet hat. |
|
Fordert das Identitätstoken an. |
ClientUpn
Eine UNICODE_STRING , die den Benutzerprinzipalnamen (UPN) des Clients angibt. Dieses Element darf nicht NULL sein.
Das Pufferelement der UNICODE_STRING-Struktur muss auf den Arbeitsspeicher verweisen, der an die KERB_S4U_LOGON Struktur angrenzend ist.
ClientRealm
Eine UNICODE_STRING , die den Bereich des Clients angibt, sofern bekannt. Wenn der Bereich nicht bekannt ist, kann dieser Member NULL sein.
Das Pufferelement der UNICODE_STRING-Struktur muss auf den Arbeitsspeicher verweisen, der an die KERB_S4U_LOGON Struktur angrenzend ist.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | ntsecapi.h |