Estrutura COAUTHIDENTITY (wtypesbase.h)

Contém um nome de usuário e uma senha.

Sintaxe

typedef struct _COAUTHIDENTITY {
  USHORT *User;
  ULONG  UserLength;
  USHORT *Domain;
  ULONG  DomainLength;
  USHORT *Password;
  ULONG  PasswordLength;
  ULONG  Flags;
} COAUTHIDENTITY;

Membros

User

O nome do usuário.

UserLength

O comprimento da cadeia de caracteres user , sem o nulo de terminação.

Domain

O nome do domínio ou grupo de trabalho.

DomainLength

O comprimento da cadeia de caracteres de domínio , sem o nulo de terminação.

Password

A senha do usuário no domínio ou grupo de trabalho.

PasswordLength

O comprimento da cadeia de caracteres Password , sem o nulo de terminação.

Flags

Indica se as cadeias de caracteres são cadeias de caracteres Unicode.

Valor Significado
SEC_WINNT_AUTH_IDENTITY_ANSI
0x1
As cadeias de caracteres são cadeias de caracteres ANSI.
SEC_WINNT_AUTH_IDENTITY_UNICODE
0x2
As cadeias de caracteres são cadeias de caracteres Unicode.

Comentários

O COM não mantém as informações de senha do usuário. Para aplicativos que usam senhas, consulte a documentação sobre Criptografia (CryptoAPI).

Essa estrutura é equivalente à estrutura SEC_WINNT_AUTH_IDENTITY .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows 2000 Server [aplicativos da área de trabalho | Aplicativos UWP]
Cabeçalho wtypesbase.h (include WTypes.h)

Confira também

COAUTHINFO