SspiUnmarshalCredUIContext 函数 (sspi.h)

反序列化凭据提供程序在上次调用 ICredentialProvider::SetSerialization 方法期间获取的凭据信息。

语法

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

参数

[in] MarshaledCredUIContext

作为从调用 ICredentialProvider::SetSerialization 方法检索到的 CREDENTIAL_PROVIDER_CREDENTIAL_SERIALIZATION 结构的 rgbSerialization 成员获得的序列化凭据信息。

[in] MarshaledCredUIContextLength

MarshaledCredUIContext 缓冲区的大小(以字节为单位)。

[out] CredUIContext

指向指定反序列化凭据信息的 SEC_WINNT_CREDUI_CONTEXT 结构的指针。

返回值

如果该函数成功,则返回 SEC_E_OK

如果函数失败,它将返回非零错误代码。

要求

要求
最低受支持的客户端 Windows 7 [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 R2 [仅限桌面应用]
目标平台 Windows
标头 sspi.h
Library Credui.lib
DLL Credui.dll