Compartilhar via


estrutura LSA_AUTH_INFORMATION (ntsecapi.h)

A estrutura LSA_AUTH_INFORMATION contém informações de autenticação para um domínio confiável.

Sintaxe

typedef struct _LSA_AUTH_INFORMATION {
  LARGE_INTEGER LastUpdateTime;
  ULONG         AuthType;
  ULONG         AuthInfoLength;
  PUCHAR        AuthInfo;
} LSA_AUTH_INFORMATION, *PLSA_AUTH_INFORMATION;

Membros

LastUpdateTime

Uma estrutura LARGE_INTEGER que usa o formato Tempo Universal Coordenado (Hora Média de Greenwich) para indicar a hora em que esse valor foi definido. Para obter mais informações sobre o Tempo Universal Coordenado, consulte a estrutura FILETIME .

AuthType

Especifica um dos valores a seguir para indicar o tipo de informações de autenticação no buffer AuthInfo .

Valor Significado
TRUST_AUTH_TYPE_NONE
O formato é desconhecido e será ignorado.
TRUST_AUTH_TYPE_NT4OWF
O Windows NT formato unidirecional 4.0 (OWF) de uma senha de texto sem formatação. Observe que você não pode derivar a senha desmarcada do formulário OWF da senha.

O sistema define essas informações.

TRUST_AUTH_TYPE_CLEAR
Senha de texto sem formatação a ser usada para a confiança.
TRUST_AUTH_TYPE_VERSION
Número de versão da senha de texto não criptografado.

AuthInfoLength

Especifica o tamanho, em bytes, do membro AuthInfo .

AuthInfo

Ponteiro para uma matriz de bytes que contém o tipo de informações de autenticação indicadas pelo membro AuthType .

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