Partager via


WlxNetworkProviderLoad, fonction (winwlx.h)

[La fonction WlxNetworkProviderLoad n’est plus disponible depuis Windows Server 2008 et Windows Vista.]

La fonction WlxNetworkProviderLoad doit être implémentée par une DLL GINA de remplacement. Winlogon appelle cette fonction pour collecter des informations d’authentification et d’identification valides.

Note Les DLL GINA sont ignorées dans Windows Vista.
 

Syntaxe

BOOL WlxNetworkProviderLoad(
  [in]  PVOID                pWlxContext,
  [out] PWLX_MPR_NOTIFY_INFO pNprNotifyInfo
);

Paramètres

[in] pWlxContext

Pointeur vers le contexte GINA associé à cette station de fenêtre. Le GINA retourne cette valeur de contexte lorsque Winlogon appelle WlxInitialize pour cette station.

[out] pNprNotifyInfo

Pointe vers une structure de WLX_MPR_NOTIFY_INFO qui contient des informations sur le domaine, le nom d’utilisateur et le mot de passe de l’utilisateur. Winlogon utilise ces informations pour fournir des informations d’identification et d’authentification aux fournisseurs de réseau.

Le GINA n’est pas nécessaire pour retourner des informations de mot de passe. Tous les champs NULL de la structure sont ignorés par Winlogon. Utilisez LocalAlloc pour allouer chaque chaîne ; Winlogon les libérera quand ils ne seront plus nécessaires.

Valeur retournée

Code de retour Description
TRUE
Retourne TRUE si l’utilisateur a été authentifié.
FALSE
Retourne false si l’utilisateur n’a pas été authentifié.

Configuration requise

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

Voir aussi

WlxInitialize