estrutura KERB_CERTIFICATE_UNLOCK_LOGON (ntsecapi.h)

A estrutura KERB_CERTIFICATE_UNLOCK_LOGON contém informações usadas para desbloquear uma estação de trabalho que foi bloqueada durante uma sessão de logon de cartão inteligente interativa.

Ele é passado como o parâmetro AuthenticationInformation para a função LsaLogonUser ao usar o pacote de segurança Kerberos para desbloquear uma sessão de logon.

Sintaxe

typedef struct _KERB_CERTIFICATE_UNLOCK_LOGON {
  KERB_CERTIFICATE_LOGON Logon;
  LUID                   LogonId;
} KERB_CERTIFICATE_UNLOCK_LOGON, *PKERB_CERTIFICATE_UNLOCK_LOGON;

Membros

Logon

Uma estrutura KERB_CERTIFICATE_LOGON que contém informações sobre a sessão de logon a ser desbloqueada.

O membro MessageType da estrutura KERB_CERTIFICATE_LOGON deve ser definido como KerbCertificateUnlockLogon.

LogonId

Uma estrutura LUID que identifica a sessão de logon a ser desbloqueada. Esse membro é definido pelo Winlogon.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Cabeçalho ntsecapi.h

Confira também

KERB_CERTIFICATE_LOGON

KERB_SMARTCARD_CSP_INFO

Lsalogonuser