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 |