【发布时间】:2019-04-04 09:44:35
【问题描述】:
想要实现自动解锁凭据。
我使用了SampleV2CredentialProvider demo,在“CSampleCredential::Initialize”中写了账号密码如下
hr = SHStrDupW(L"mypassword", &_rgFieldStrings[SFI_PASSWORD]);
并更改 SetSelected 中的 *pAutoLogin= true。
但是弹出“登录”窗口,不点击按钮无法直接登录系统。
我还更改了 CSampleProvider::GetCredentialCount 中的 *pbAutoLogonWithDefault = true,但按钮仍然弹出。
【问题讨论】:
-
您是否忘记用正确的值填充
pdwDefault输出参数? -
我将值填充为 *pdwDefault = DWORD(0);
标签: windows sign auto unlock credential-providers