SspiEncodeStringsAsAuthIdentity-Funktion (sspi.h)
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 |