Funzione SspiUnmarshalCredUIContext (sspi.h)

Deserializza le informazioni sulle credenziali ottenute da un provider di credenziali durante una chiamata precedente al metodo ICredentialProvider::SetSerialization .

Sintassi

SECURITY_STATUS SEC_ENTRY SspiUnmarshalCredUIContext(
  [in]  PUCHAR                    MarshaledCredUIContext,
  [in]  ULONG                     MarshaledCredUIContextLength,
  [out] PSEC_WINNT_CREDUI_CONTEXT *CredUIContext
);

Parametri

[in] MarshaledCredUIContext

Le informazioni sulle credenziali serializzate ottenute come membro rgbSerialization della struttura CREDENTIAL_PROVIDER_CREDENTIAL_SERIALIZATION recuperata da una chiamata al metodo ICredentialProvider::SetSerialization .

[in] MarshaledCredUIContextLength

Dimensioni, in byte, del buffer MarshallaledCredUIContext .

[out] CredUIContext

Puntatore a una struttura SEC_WINNT_CREDUI_CONTEXT che specifica le informazioni sulle credenziali deserializzate.

Valore restituito

Se la funzione ha esito positivo, restituisce SEC_E_OK.

Se la funzione ha esito negativo, restituisce un codice di errore diverso da zero.

Requisiti

Requisito Valore
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Windows Server 2008 R2 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione sspi.h
Libreria Credui.lib
DLL Credui.dll