Freigeben über


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