estrutura SEC_WINNT_AUTH_IDENTITY_EXA (sspi.h)
A estrutura SEC_WINNT_AUTH_IDENTITY_EX contém informações sobre um usuário. Um ansi e unicode forma dessa estrutura são fornecidos.
Sintaxe
typedef struct _SEC_WINNT_AUTH_IDENTITY_EXA {
unsigned long Version;
unsigned long Length;
unsigned char *User;
unsigned long UserLength;
unsigned char *Domain;
unsigned long DomainLength;
unsigned char *Password;
unsigned long PasswordLength;
unsigned long Flags;
unsigned char *PackageList;
unsigned long PackageListLength;
} SEC_WINNT_AUTH_IDENTITY_EXA, *PSEC_WINNT_AUTH_IDENTITY_EXA;
Membros
Version
Um longo sem sinal que indica o número de versão da estrutura.
Length
Um longo sem sinal que indica o comprimento, em bytes, da estrutura.
User
Uma cadeia de caracteres Unicode ou ANSI que contém o nome da conta de usuário.
UserLength
O comprimento, em caracteres, da cadeia de caracteres de usuário
Domain
Uma cadeia de caracteres Unicode ou ANSI que contém o nome do domínio da conta de usuário.
DomainLength
O comprimento, em caracteres, da cadeia de caracteres Domínio.
Password
Uma cadeia de caracteres Unicode ou ANSI que contém a senha do usuário em texto sem formatação. Quando terminar de usar a senha, remova as informações confidenciais da memória chamando a função SecureZeroMemory. Para obter mais informações sobre como proteger a senha, consulte Manipulando senhas.
PasswordLength
O comprimento, em caracteres, da cadeia de caracteres senha
Flags
Um sinalizador longo sem sinal que indica o tipo usado por pacotes de segurança negociáveis.
PackageList
Uma cadeia de caracteres Unicode ou ANSI que contém uma lista separada por vírgulas de nomes de pacotes de segurança que estão disponíveis ao usar o provedor Microsoft Negotiate.
Defina isso como "!ntlm" para especificar que o pacote de NTLM não deve ser usado.
PackageListLength
O comprimento, em caracteres, da cadeia de caracteres
Observações
Observe que, quando essa estrutura é usada com RPC, a estrutura deve permanecer válida para o tempo de vida do identificador de associação.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows XP [somente aplicativos da área de trabalho] |
servidor com suporte mínimo | Windows Server 2003 [somente aplicativos da área de trabalho] |
cabeçalho | sspi.h |