SspiDecryptAuthIdentityEx-Funktion (sspi.h)
Entschlüsselt eine SEC_WINNT_AUTH_IDENTITY_OPAQUE-Struktur .
Syntax
SECURITY_STATUS SEC_ENTRY SspiDecryptAuthIdentityEx(
[in] ULONG Options,
[in, out] PSEC_WINNT_AUTH_IDENTITY_OPAQUE EncryptedAuthData
);
Parameter
[in] Options
Entschlüsselungsoptionen. Dieser Parameter sollte der gleiche Wert wie der Wert sein, der an die SspiEncryptAuthIdentityEx-Funktion übergeben wird. Dies kann einer der folgenden Werte sein.
Wert | Bedeutung |
---|---|
|
Die verschlüsselte Struktur kann nur von einem Sicherheitskontext in derselben Anmeldesitzung entschlüsselt werden. Diese Option wird verwendet, um einen Identitätspuffer zu schützen, der über einen lokalen RPC gesendet wird. |
|
Die verschlüsselte Struktur kann nur durch denselben Prozess entschlüsselt werden. Das Aufrufen der Funktion mit dieser Option entspricht dem Aufrufen von SspiEncryptAuthIdentity. Diese Option wird verwendet, um einen Identitätspuffer zu schützen, der über einen längeren Zeitraum im privaten Speicher eines Prozesses gespeichert wird. |
[in, out] EncryptedAuthData
Dieser Puffer ist die Ausgabe der Funktion SspiEncryptAuthIdentityEx .
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 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | sspi.h |