要实现一个指纹登录操作系统的程序。目前已经完成指纹的识别和判断程序,也已经实现了在登录界面(未输入密码时)运行指纹识别程序,
唯独缺的就是,如何无密码登录 XP?有相关API么?费解中。望大虾指点

解决方案 »

  1.   

    为什么要无密码登录XP?Windows系统直接支持非字符输入的其他登录界面...如IC卡、指纹、声纹等...只需要按标准写个驱动就行了...具体没做过...去微软网站查查吧...肯定有SDK...
      

  2.   

    指纹识别的话,推荐直接使用NEC的指纹识别系统,识别率超过98%,号称世界最牛逼。
    当然,有钱的话可以考虑。
      

  3.   

    无密码登录 XP,这其不更黑客一样呀,要做的话,肯定要找MS,不过肯定难呀。
      

  4.   

    小弟才疏学浅。
    现在的情况是:指纹仪设备商只提供了SDK供程序调用,况且指纹仪是插在USB接口上的。
    不可能集成到电脑上,况且IBM的笔记本如果格式化了,重新安装windows,就不能用指纹识别。
    这说明需要一定的编程接口吧。
      

  5.   

    貌似我的思路应该调整成这样。
    首先,登录XP的管理员帐户,运行“指纹识别辅助程序”,通过该程序,向系统添加一个用户和密码,以及指纹标本。
    其次,重启电脑,运行“指纹判别程序”,如果一只,就用已知的登录系统的api函数完成登录,如果不一致。拒绝是不是该这样?而不是只要指纹验证通过了,就可以登录任意帐户?
      

  6.   

    这个驱动应该是要按照Windows身份验证驱动标准开发的...能够被Windows识别为身份验证设备而不是普通的设备才可以...不管是字符还是指纹等生物特征最后在系统中都是一个密钥...本质上是相同的...具体我也不是很清楚...你可以去看看CNG(下一代加密技术)的资料...
    http://msdn2.microsoft.com/zh-cn/library/system.security.cryptography.cngprovider.aspx
      

  7.   

    http://msdn2.microsoft.com/en-us/library/aa376107(VS.85).aspx
    暂时只找到这个文档,相当的粗略...
      

  8.   

    Mark 友情UP
      

  9.   

    你登录的时候按下win+u键,不也能调出放大镜的程序么?
      

  10.   

    40楼的:无论自动填充,还是调用api,都假设密码对程序是已知的,这个无所谓。
    你有什么想法么?关于自动登录