WLX_CLIENT_CREDENTIALS_INFO_V2_0-Struktur (winwlx.h)
Die WLX_CLIENT_CREDENTIALS_INFO_V2_0-Struktur enthält die Clientanmeldeinformationen , die von einem Aufruf von WlxQueryTsLogonCredentials zurückgegeben werden.
Die GINA-DLL ist für den Aufruf von LocalFree verantwortlich, um die von dieser Struktur verwendeten Ressourcen freizugeben, wenn die Struktur nicht mehr benötigt wird.
Syntax
typedef struct _WLX_CLIENT_CREDENTIALS_INFO_2_0 {
DWORD dwType;
PWSTR pszUserName;
PWSTR pszDomain;
PWSTR pszPassword;
BOOL fPromptForPassword;
BOOL fDisconnectOnLogonFailure;
} WLX_CLIENT_CREDENTIALS_INFO_V2_0, *PWLX_CLIENT_CREDENTIALS_INFO_V2_0;
Member
dwType
Gibt den Typ der Anmeldeinformationen an, die von der GINA-DLL zugewiesen werden. Anmeldeinformationstypen werden mit dem Präfix WLX_CREDENTIAL_TYPE_xxx definiert.
pszUserName
Ein Zeiger auf den Namen des angemeldeten Kontos.
pszDomain
Ein Zeiger auf den Namen der Domäne, die zum Anmelden verwendet wird.
pszPassword
Ein Zeiger auf das Klartextkennwort des Benutzerkontos. Wenn Sie die Verwendung von pszPassword abgeschlossen haben, löschen Sie die vertraulichen Informationen aus dem Arbeitsspeicher, indem Sie die SecureZeroMemory-Funktion aufrufen.
Weitere Informationen zum Schutz von Kennwörtern finden Sie unter Behandeln von Kennwörtern.
fPromptForPassword
Erzwingt eine Eingabeaufforderung für das Kennwort aufgrund einer Verwaltungsüberschreibung. Dies ermöglicht die Unterscheidung der automatischen Anmeldung ohne Kennwort.
fDisconnectOnLogonFailure
Bestimmt, ob GINA es dem Benutzer ermöglicht, unterschiedliche Anmeldeinformationen anzugeben, wenn die Anmeldung fehlschlägt. Wenn fDisconnectOnLogonFailureTRUE ist und die Anmeldung fehlschlägt, sollte WlxLoggedOutSAS WLX_SAS_ACTION_LOGOFF zurückgeben. Dies führt dazu , dass Winlogon die Sitzung beendet. Wenn fDisconnectOnLogonFailurefalse ist und die Anmeldung fehlschlägt, kann GINA dem Benutzer erlauben, unterschiedliche Anmeldeinformationen zu übermitteln.
Anforderungen
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | winwlx.h |