windows 7 pro上的64位凭据提供程序

windows 7 pro上的64位凭据提供程序,windows,winapi,winlogon,Windows,Winapi,Winlogon,我已经建立了一个自己的凭证。我在64位系统上安装了Windows7 home,一切正常。我试图用Windows7 64 pro在3台不同的机器上安装它,但没有显示我的提供商 我不知道Windows7版本在凭证提供者方面有什么不同 我不知道该怎么解决这个问题。我试着安装一个商业提供商(aloaha,rohos),他们还可以,我试着安装microsoft示例(64位编译),但没有显示 在windows 7 home premium 64位中,一切正常。您是否使用调试选项构建它?如果是这样的话,您可能

我已经建立了一个自己的凭证。我在64位系统上安装了Windows7 home,一切正常。我试图用Windows7 64 pro在3台不同的机器上安装它,但没有显示我的提供商

我不知道Windows7版本在凭证提供者方面有什么不同

我不知道该怎么解决这个问题。我试着安装一个商业提供商(aloaha,rohos),他们还可以,我试着安装microsoft示例(64位编译),但没有显示


在windows 7 home premium 64位中,一切正常。

您是否使用调试选项构建它?如果是这样的话,您可能会丢失其他计算机上的调试运行时库

这里有些东西你可以试试

  • 加载到查看哪些库链接到您的CP。在加载正常的机器和未加载的机器上执行此操作。如果找不到与LogonUI相关的库,请不要惊慌,这是正常的

  • 试着用WinDBG查看logonui,以确保它确实没有加载,并且没有其他任何东西在起作用。寻找说明

  • 调试这些的最全面的方法是使用如上所述的调试设置。下载ZIP文件并阅读文档,特别是调试部分。它非常复杂,您需要设置串行连接或使用VM进行连接。但通过这种方式,您将能够在logonui启动时正确设置断点,您将能够看到凭据提供程序的加载顺序,并在出现故障时看到确切的错误消息


您是否使用调试选项构建它?如果是这样的话,您可能会丢失其他计算机上的调试运行时库

这里有些东西你可以试试

  • 加载到查看哪些库链接到您的CP。在加载正常的机器和未加载的机器上执行此操作。如果找不到与LogonUI相关的库,请不要惊慌,这是正常的

  • 试着用WinDBG查看logonui,以确保它确实没有加载,并且没有其他任何东西在起作用。寻找说明

  • 调试这些的最全面的方法是使用如上所述的调试设置。下载ZIP文件并阅读文档,特别是调试部分。它非常复杂,您需要设置串行连接或使用VM进行连接。但通过这种方式,您将能够在logonui启动时正确设置断点,您将能够看到凭据提供程序的加载顺序,并在出现故障时看到确切的错误消息


请提供有关您如何构建CP的更多信息请提供有关您如何构建CP的更多信息