Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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 |