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.
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 |
---|---|
|
Retourne TRUE si l’utilisateur a été authentifié. |
|
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 |