estructura KERB_S4U_LOGON (ntsecapi.h)
La estructura KERB_S4U_LOGON contiene información sobre un servicio para el inicio de sesión del usuario (S4U). Esta estructura la usa la función LsaLogonUser con el paquete Kerberos .
Sintaxis
typedef struct _KERB_S4U_LOGON {
KERB_LOGON_SUBMIT_TYPE MessageType;
ULONG Flags;
UNICODE_STRING ClientUpn;
UNICODE_STRING ClientRealm;
} KERB_S4U_LOGON, *PKERB_S4U_LOGON;
Miembros
MessageType
Valor de la enumeración KERB_LOGON_SUBMIT_TYPE que identifica el tipo de inicio de sesión que se solicita. Este miembro debe establecerse en KerbS4ULogon.
Flags
Marcas que proporcionan más información sobre el inicio de sesión.
Valor | Significado |
---|---|
|
Solicita las horas en las que el usuario ha iniciado sesión. |
|
Solicita el token de identidad. |
ClientUpn
Un UNICODE_STRING que especifica el nombre principal de usuario (UPN) del cliente. Este miembro no puede ser NULL.
El miembro Buffer de la estructura UNICODE_STRING debe apuntar a la memoria contigua a la estructura KERB_S4U_LOGON .
ClientRealm
Un UNICODE_STRING que especifica el dominio kerberos del cliente, si se conoce. Si no se conoce el dominio kerberos, este miembro puede ser NULL.
El miembro Buffer de la estructura UNICODE_STRING debe apuntar a la memoria contigua a la estructura KERB_S4U_LOGON .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | No se admite ninguno |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | ntsecapi.h |