Win7下Credential Provider究竟如何启用?

ha123 2013-06-05 03:38:49
系统:Win7 32位 旗舰版
编译及开发工具:VS2012
我从微软网上下载了Credential Provider的源码,在每个函数中都添加了写日志的函数,用VS2012编译后放到system32下,然后运行源码包中的regster,reg文件,重启系统,结果发现日志文件是空的。然后我仔细比对了注册表和代码中的GUID,也是一致的。还尝试过用WinDbg加VMware调试,结果发现设置的断点(包括dllmain函数的断点)根本就没进去。
我想问一下到底需要什么条件才能让系统调用我自己的CredentialProvider?
...全文
846 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
细粉条 2014-09-06
  • 打赏
  • 举报
回复
根据微软文档的描述,运行正常的话应该登录界面会有显示。你先看看你的DLL加载上了吗。 我最近也在看这个,微软源码可以编译过,拷到测试机的系统目录下,用dependency walker查看,缺少好多DLL,不知道那些DLL是什么。一直运行不正确。 方便的话可以加企鹅 2904681513,方便交流学习
sglhsay 2014-05-24
  • 打赏
  • 举报
回复
你没发现登录界面多了一个用户吗?它一共五个示例你编译的是哪一个?还是编译了整个解决方案?每个示例都会生成自己的dll,你要拷贝其中一个dll到系统目录下然后注册你拷贝的那个dll,切换用户就能发现多了一个用户,那个就是你刚新加的,其中有一个示例只生成guest账户,如果你系统中没有启用这个类型的账户是也会导致你在登陆时看不到新加的凭据。
傻X 2013-06-05
  • 打赏
  • 举报
回复
没做过,楼主可以参考下这个 链接
快乐鹦鹉 2013-06-05
  • 打赏
  • 举报
回复
不知道啊。。。。。

2,640

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 硬件/系统
社区管理员
  • 硬件/系统社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧