Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Codiert einen Satz von drei Anmeldeinformationszeichenfolgen als Authentifizierungsidentitätsstruktur.
Syntax
SECURITY_STATUS SEC_ENTRY SspiEncodeStringsAsAuthIdentity(
[in] PCWSTR pszUserName,
[in] PCWSTR pszDomainName,
[in] PCWSTR pszPackedCredentialsString,
[out] PSEC_WINNT_AUTH_IDENTITY_OPAQUE *ppAuthIdentity
);
Parameter
[in] pszUserName
Der Benutzername, der der zu codierenden Identität zugeordnet ist.
[in] pszDomainName
Der Domänenname, der der zu codierenden Identität zugeordnet ist.
[in] pszPackedCredentialsString
Eine codierte Zeichenfolgenversion einer SEC_WINNT_AUTH_IDENTITY_EX2-Struktur , die die Anmeldeinformationen des Benutzers angibt.
[out] ppAuthIdentity
Ein Zeiger auf die codierte Identitätsstruktur.
Wenn Sie die Verwendung dieser Struktur abgeschlossen haben, geben Sie sie frei, indem Sie die Funktion SspiFreeAuthIdentity aufrufen.
Rückgabewert
Wenn die Funktion erfolgreich ist, wird SEC_E_OK zurückgegeben.
Wenn die Funktion fehlschlägt, wird ein Fehlercode ungleich null zurückgegeben.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | sspi.h |
| Bibliothek | Secur32.lib |
| DLL | SspiCli.dll |