SspiUpdateCredentials 函数 (sspi.h)
汇报与指定上下文关联的凭据。
语法
SECURITY_STATUS SEC_ENTRY SspiUpdateCredentials(
[in] HANDLE ContextHandle,
[in] GUID *CredType,
[in] ULONG FlatCredUIContextLength,
[in] PUCHAR FlatCredUIContext
);
参数
[in] ContextHandle
指向在上一次调用 SspiUnmarshalCredUIContext 函数期间检索到的 SEC_WINNT_CREDUI_CONTEXT 结构的指针。
[in] CredType
由 ContextHandle 参数指定的凭据类型。 这可以是以下值之一。
值 | 含义 |
---|---|
|
凭据是密码。 |
|
凭据是证书。 |
|
凭据是 来自 CSP) 加密服务提供程序 (身份验证数据。 |
[in] FlatCredUIContextLength
FlatCredUIContext 缓冲区的大小(以字节为单位)。
[in] FlatCredUIContext
用于更新指定凭据的值。
返回值
如果函数成功,则返回 SEC_E_OK。
如果函数失败,它将返回非零错误代码。
要求
最低受支持的客户端 | Windows 7 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 R2 [仅限桌面应用] |
目标平台 | Windows |
标头 | sspi.h |
Library | Credui.lib |
DLL | Credui.dll |