Windows7凭据提供程序,用于在硬件事件上自动登录用户

Vla*_*lad 6 windows-7 credential-providers

我正在为Windows 7开发自定义凭据提供程序.我的目标是在发生某个硬件事件时自动登录用户.我已经阅读了与此相关的所有MSDN文章,并实现了一个简单的凭据提供程序,它与外部设备连接以获取用户名和密码并将其传递给WinLogon.

但是,我仍然坚持最后一块拼图.目前,用户仍然必须按登录按钮才能登录.自动执行此操作的最佳方法是什么?

小智 9

目前我正在努力,我认为

a)在函数Provider :: GetCredentialCount中,设置pdwDefault并将pbAutoLogonWithDefault设置为true

b)在Credential :: SetSelected中将pbAutoLogon设置为true.

a)用户别无选择,b)他必须先选择帐户.