KERB_S4U_LOGON struttura (ntsecapi.h)
La struttura KERB_S4U_LOGON contiene informazioni su un servizio per l'accesso dell'utente (S4U). Questa struttura viene usata dalla funzione LsaLogonUser con il pacchetto Kerberos .
Sintassi
typedef struct _KERB_S4U_LOGON {
KERB_LOGON_SUBMIT_TYPE MessageType;
ULONG Flags;
UNICODE_STRING ClientUpn;
UNICODE_STRING ClientRealm;
} KERB_S4U_LOGON, *PKERB_S4U_LOGON;
Members
MessageType
Valore dell'enumerazione KERB_LOGON_SUBMIT_TYPE che identifica il tipo di accesso richiesto. Questo membro deve essere impostato su KerbS4ULogon.
Flags
Flag che forniscono altre informazioni sull'accesso.
Valore | Significato |
---|---|
|
Richiede le ore di accesso dell'utente. |
|
Richiede il token di identità. |
ClientUpn
UNICODE_STRING che specifica il nome dell'entità utente (UPN) del client. Questo membro non può essere NULL.
Il membro Buffer della struttura UNICODE_STRING deve puntare alla memoria contigua alla struttura KERB_S4U_LOGON .
ClientRealm
UNICODE_STRING che specifica l'area di autenticazione del client, se nota. Se l'area di autenticazione non è nota, questo membro può essere NULL.
Il membro Buffer della struttura UNICODE_STRING deve puntare alla memoria contigua alla struttura KERB_S4U_LOGON .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Nessuno supportato |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | ntsecapi.h |