Compartilhar via


estrutura KERB_INTERACTIVE_LOGON (ntsecapi.h)

A estrutura KERB_INTERACTIVE_LOGON contém informações sobre uma sessão interativa de logon.

Ele é usado por LsaLogonUser com o pacote de segurança Kerberos usando LOGON32_PROVIDER_WINNT50 ou LOGON32_PROVIDER_DEFAULT.

Sintaxe

typedef struct _KERB_INTERACTIVE_LOGON {
  KERB_LOGON_SUBMIT_TYPE MessageType;
  UNICODE_STRING         LogonDomainName;
  UNICODE_STRING         UserName;
  UNICODE_STRING         Password;
} KERB_INTERACTIVE_LOGON, *PKERB_INTERACTIVE_LOGON;

Membros

MessageType

KERB_LOGON_SUBMIT_TYPE valor que identifica o tipo de solicitação de logon que está sendo feita. Esse membro deve ser definido como KerbInteractiveLogon.

LogonDomainName

UNICODE_STRING especificando o nome do domínio de logon de destino.

UserName

UNICODE_STRING especificando o nome de usuário.

Password

UNICODE_STRING especificando a senha do usuário. Quando terminar de usar a senha, remova as informações confidenciais da memória chamando SecureZeroMemory. Para obter mais informações sobre como proteger a senha, consulte Manipulando senhas.

Requisitos

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