Função SspiUnmarshalCredUIContext (sspi.h)

Desserializa as informações de credencial obtidas por um provedor de credenciais durante uma chamada anterior para o método ICredentialProvider::SetSerialization .

Sintaxe

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

Parâmetros

[in] MarshaledCredUIContext

As informações de credencial serializadas obtidas como o membro rgbSerialization da estrutura CREDENTIAL_PROVIDER_CREDENTIAL_SERIALIZATION recuperada de uma chamada para o método ICredentialProvider::SetSerialization .

[in] MarshaledCredUIContextLength

O tamanho, em bytes, do buffer MarshaledCredUIContext .

[out] CredUIContext

Um ponteiro para uma estrutura SEC_WINNT_CREDUI_CONTEXT que especifica as informações de credencial desserializada.

Retornar valor

Se a função for bem-sucedida, ela retornará SEC_E_OK.

Se a função falhar, ela retornará um código de erro diferente de zero.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 R2 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho sspi.h
Biblioteca Credui.lib
DLL Credui.dll