ICredentialProviderCredential::SetSelected 方法 (credentialprovider.h)

在选择凭据时调用。 使实现者能够设置登录特征。

语法

HRESULT SetSelected(
  [out] BOOL *pbAutoLogon
);

参数

[out] pbAutoLogon

类型: BOOL*

此方法返回时,如果选择凭据指示它应立即自动尝试登录,则包含 TRUE ,否则 为 FALSE。 例如,枚举没有密码的帐户的凭据提供程序可能希望将其返回为 true。

返回值

类型: HRESULT

如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。

注解

返回 除 S_OK 以外的任何值都会导致登录 UI 和凭据 UI 的行为与未进行任何选择一样。

在 Windows 10中,如果凭据提供程序希望在 Windows 认为不适合的情况下自动登录用户,系统会将登录按钮显示为速度颠簸。 例如,密码为空的用户锁定计算机或注销。在这种情况下,Windows 不会直接将用户重新登录。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
目标平台 Windows
标头 credentialprovider.h