WlxNetworkProviderLoad-Funktion (winwlx.h)
[Die WlxNetworkProviderLoad-Funktion ist ab Windows Server 2008 und Windows Vista nicht mehr verfügbar.]
Die WlxNetworkProviderLoad-Funktion muss von einer GINA-Ersatz-DLL implementiert werden. Winlogon ruft diese Funktion auf, um gültige Authentifizierungs- und Identifikationsinformationen zu sammeln.
Syntax
BOOL WlxNetworkProviderLoad(
[in] PVOID pWlxContext,
[out] PWLX_MPR_NOTIFY_INFO pNprNotifyInfo
);
Parameter
[in] pWlxContext
Zeiger auf den GINA-Kontext, der dieser Fensterstation zugeordnet ist. Die GINA gibt diesen Kontextwert zurück, wenn Winlogon WlxInitialize für diese Station aufruft.
[out] pNprNotifyInfo
Verweist auf eine WLX_MPR_NOTIFY_INFO-Struktur , die Domänen-, Benutzernamen- und Kennwortinformationen für den Benutzer enthält. Winlogon verwendet diese Informationen, um Identifikations- und Authentifizierungsinformationen für Netzwerkanbieter bereitzustellen.
Die GINA ist nicht erforderlich, um Kennwortinformationen zurückzugeben. Alle NULL-Felder innerhalb der Struktur werden von Winlogon ignoriert. Verwenden Sie LocalAlloc , um jede Zeichenfolge zuzuordnen. Winlogon gibt sie frei, wenn sie nicht mehr benötigt werden.
Rückgabewert
Rückgabecode | Beschreibung |
---|---|
|
Gibt TRUE zurück, wenn der Benutzer authentifiziert wurde. |
|
Gibt FALSE zurück, wenn der Benutzer nicht authentifiziert wurde. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | winwlx.h |