SpUpdateCredentialsFn 回调函数 (ntsecpkg.h)
汇报与指定上下文关联的凭据。
语法
SpUpdateCredentialsFn Spupdatecredentialsfn;
NTSTATUS Spupdatecredentialsfn(
[in] LSA_SEC_HANDLE ContextHandle,
[in] GUID *CredType,
[in] ULONG FlatCredUIContextLength,
PUCHAR FlatCredUIContext
)
{...}
参数
[in] ContextHandle
要更新的上下文的句柄。
[in] CredType
由 ContextHandle 参数指定的凭据的类型。 这可以是以下值之一。
值 | 含义 |
---|---|
|
凭据是密码。 |
|
凭据是证书。 |
|
凭据是 来自加密服务提供程序 (CSP) 的身份验证数据。 |
[in] FlatCredUIContextLength
FlatCredUIContext 参数指定的缓冲区的大小(以字符为单位)。
FlatCredUIContext
一个指定更新凭据的字符串。
返回值
如果函数成功,则返回 STATUS_SUCCESS或信息性状态代码。
如果函数失败,则返回 NTSTATUS 错误代码,指示失败的原因。 有关详细信息,请参阅“备注”。
注解
从 SpLsaModeInitialize 函数接收的 SECPKG_FUNCTION_TABLE 结构中提供了指向 SpUpdateCredentialsFn 函数的指针。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 7 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 R2 [仅限桌面应用] |
目标平台 | Windows |
标头 | ntsecpkg.h |