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 |