问题 Windows 7凭据提供程序示例


我正在尝试使用凭据提供程序为Windows 7创建自定义登录。我使用的是Windows 7 Professional,Windows SDK 7.0和Visual Studio 2010 Ultimate。在我为SampleCredentialProvider构建解决方案之后 SDK 7.0中的示例文件夹创建了我的dll文件,我将dll文件复制到我的Windows \ System32文件夹中,然后运行Register.reg,但登录时没有发生任何事情。根据登录屏幕中的文档,我应该能够看到新用户(管理员和访客)。我做错了什么?有诀窍吗?

谢谢。


1577
2018-03-14 08:43


起源

我可以问你在哪里找到有关创建CP的文档?我发现的一切都让我回到同一篇MSDN文章,这不是我想要的。 - kberson
Windows SDK中还有一些文档,您可以在其中找到示例CP应用程序。 - Andrei Bularca
上面提到的SampleCredentialProviders可以从Microsoft下载,位于: microsoft.com/en-us/download/details.aspx?id=5372 - Brett Rigby
实际上,这是FINAL版本: microsoft.com/downloads/... (之前的链接是Beta版) - Brett Rigby


答案:


你是64位Windows 7吗?如果是这样,请检查您是否正在构建Win32版本。使用 建立  >  配置管理器 并确保 主动解决方案平台 是 64位,和 主动解决方案配置 是 发布


10
2018-04-27 07:51



如果我尝试构建64位版本(发布或调试)没有任何反应。事情只是没有建立任何东西。 - Adrian Ratnapala


Windows SDK for Windows 7 拥有良好的凭证提供商样本


1
2017-10-16 16:06