Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
A estrutura KERB_S4U_LOGON contém informações sobre um logon S4U (serviço para usuário). Essa estrutura é usada pela função LsaLogonUser com o pacote Kerberos .
Sintaxe
typedef struct _KERB_S4U_LOGON {
KERB_LOGON_SUBMIT_TYPE MessageType;
ULONG Flags;
UNICODE_STRING ClientUpn;
UNICODE_STRING ClientRealm;
} KERB_S4U_LOGON, *PKERB_S4U_LOGON;
Membros
MessageType
Um valor da enumeração KERB_LOGON_SUBMIT_TYPE que identifica o tipo de logon que está sendo solicitado. Esse membro deve ser definido como KerbS4ULogon.
Flags
Sinalizadores que fornecem mais informações sobre o logon.
| Valor | Significado |
|---|---|
|
Solicita as horas em que o usuário foi conectado. |
|
Solicita o token de identidade. |
ClientUpn
Um UNICODE_STRING que especifica o nome upn do cliente. Esse membro não pode ser NULL.
O membro Buffer da estrutura UNICODE_STRING deve apontar para a memória contígua à estrutura KERB_S4U_LOGON .
ClientRealm
Um UNICODE_STRING que especifica o realm do cliente, se conhecido. Se o realm não for conhecido, esse membro poderá ser NULL.
O membro Buffer da estrutura UNICODE_STRING deve apontar para a memória contígua à estrutura KERB_S4U_LOGON .
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Nenhum compatível |
| Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
| Cabeçalho | ntsecapi.h |