Structure COAUTHIDENTITY (wtypesbase.h)

Contient un nom d’utilisateur et un mot de passe.

Syntaxe

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

Membres

User

Nom de l'utilisateur.

UserLength

Longueur de la chaîne Utilisateur , sans la valeur NULL de fin.

Domain

Nom du domaine ou du groupe de travail.

DomainLength

Longueur de la chaîne Domain , sans la valeur NULL de fin.

Password

Mot de passe de l’utilisateur dans le domaine ou le groupe de travail.

PasswordLength

Longueur de la chaîne De mot de passe , sans la valeur NULL de fin.

Flags

Indique si les chaînes sont des chaînes Unicode.

Valeur Signification
SEC_WINNT_AUTH_IDENTITY_ANSI
0x1
Les chaînes sont des chaînes ANSI.
SEC_WINNT_AUTH_IDENTITY_UNICODE
0x2
Les chaînes sont des chaînes Unicode.

Remarques

COM ne conserve pas les informations de mot de passe de l’utilisateur. Pour les applications qui utilisent des mots de passe, consultez la documentation sur le chiffrement (CryptoAPI).

Cette structure équivaut à la structure SEC_WINNT_AUTH_IDENTITY .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau | Applications UWP]
En-tête wtypesbase.h (inclure WTypes.h)

Voir aussi

COAUTHINFO