Partager via


WLX_MPR_NOTIFY_INFO structure (winwlx.h)

[La structure WLX_MPR_NOTIFY_INFO n’est plus disponible depuis Windows Server 2008 et Windows Vista.]

La structure WLX_MPR_NOTIFY_INFO fournit des informations d’identification et d’authentification aux fournisseurs de réseau.

Votre DLL GINA retourne ces informations à Winlogon après une authentification réussie. Winlogon est chargé de libérer la structure main et toutes les chaînes pointées à partir de la structure.

Syntaxe

typedef struct _WLX_MPR_NOTIFY_INFO {
  PWSTR pszUserName;
  PWSTR pszDomain;
  PWSTR pszPassword;
  PWSTR pszOldPassword;
} WLX_MPR_NOTIFY_INFO, *PWLX_MPR_NOTIFY_INFO;

Membres

pszUserName

Pointeur vers le nom du compte connecté (par exemple , « user_name »).

La chaîne pointée par pszUserName doit être allouée séparément par votre DLL GINA. Il sera libéré par Winlogon.

pszDomain

Pointeur vers le nom du domaine utilisé pour la connexion.

La chaîne pointée par pszDomain doit être allouée séparément par votre DLL GINA. Il sera libéré par Winlogon.

pszPassword

Pointeur vers le mot de passe en texte clair du compte d’utilisateur. Si pszOldPassword n’a pas la valeur NULL, pszPassword contient le nouveau mot de passe d’une opération de modification de mot de passe.

La chaîne pointée par pszPassword doit être allouée séparément par votre DLL GINA. Il sera libéré par Winlogon.

Pour plus d’informations sur la protection des mots de passe, consultez Gestion des mots de passe.

pszOldPassword

Pointeur vers l’ancien mot de passe en texte clair du compte d’utilisateur dont le mot de passe vient d’être modifié (dans ce cas, pszPassword contient le nouveau mot de passe).

La chaîne pointée par pszOldPassword doit être allouée séparément par votre DLL GINA. Il sera libéré par Winlogon.

Spécifications

   
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête winwlx.h