estrutura MSV1_0_INTERACTIVE_LOGON (ntsecapi.h)

A estrutura MSV1_0_INTERACTIVE_LOGON contém informações sobre um logon interativo.

Ele é usado pela função LsaLogonUser .

Sintaxe

typedef struct _MSV1_0_INTERACTIVE_LOGON {
  MSV1_0_LOGON_SUBMIT_TYPE MessageType;
  UNICODE_STRING           LogonDomainName;
  UNICODE_STRING           UserName;
  UNICODE_STRING           Password;
} MSV1_0_INTERACTIVE_LOGON, *PMSV1_0_INTERACTIVE_LOGON;

Membros

MessageType

MSV1_0_LOGON_SUBMIT_TYPE valor que especifica o tipo de logon que está sendo solicitado. Esse membro deve ser definido como MsV1_0InteractiveLogon.

LogonDomainName

UNICODE_STRING que contém o nome do domínio de logon. O nome de domínio especificado deve ser um domínio do Windows ou um domínio misto que seja confiável por este computador.

O membro Buffer do UNICODE_STRING é relativo à estrutura KERB_INTERACTIVE_LOGON e deve apontar para a memória contígua à estrutura MSV1_0_INTERACTIVE_LOGON.

UserName

UNICODE_STRING que representa o nome da conta do usuário. O nome pode ter até 255 bytes de comprimento. O nome é tratado como que não diferencia maiúsculas de minúsculas. O UserName especificado deve ter uma conta no domínio LogonDomainName.

O membro Buffer do UNICODE_STRING é relativo à estrutura KERB_INTERACTIVE_LOGON e deve apontar para a memória contígua à estrutura MSV1_0_INTERACTIVE_LOGON.

Password

UNICODE_STRING que contém a senha de texto não criptografado do usuário. A senha pode ter até 255 bytes de comprimento e conter qualquer valor Unicode. Quando terminar de usar a senha, limpe-a da memória chamando a função SecureZeroMemory . Para obter mais informações sobre como proteger a senha, consulte Manipulando senhas.

O membro Buffer do UNICODE_STRING é relativo à estrutura KERB_INTERACTIVE_LOGON e deve apontar para a memória contígua à estrutura MSV1_0_INTERACTIVE_LOGON.

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

Confira também

MSV1_0_LOGON_SUBMIT_TYPE