SspiUnmarshalCredUIContext-Funktion (sspi.h)
Deserialisiert Anmeldeinformationen, die von einem Anmeldeinformationsanbieter während eines vorherigen Aufrufs der ICredentialProvider::SetSerialization-Methode abgerufen wurden.
Syntax
SECURITY_STATUS SEC_ENTRY SspiUnmarshalCredUIContext(
[in] PUCHAR MarshaledCredUIContext,
[in] ULONG MarshaledCredUIContextLength,
[out] PSEC_WINNT_CREDUI_CONTEXT *CredUIContext
);
Parameter
[in] MarshaledCredUIContext
Die serialisierten Anmeldeinformationen, die als rgbSerialization-Member der CREDENTIAL_PROVIDER_CREDENTIAL_SERIALIZATION-Struktur abgerufen werden, die von einem Aufruf der ICredentialProvider::SetSerialization-Methode abgerufen werden.
[in] MarshaledCredUIContextLength
Die Größe des MarshaledCredUIContext-Puffers in Bytes.
[out] CredUIContext
Ein Zeiger auf eine SEC_WINNT_CREDUI_CONTEXT-Struktur , die die deserialisierten Anmeldeinformationen angibt.
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 | Credui.lib |
DLL | Credui.dll |