RT希望在支持WBF驱动的指纹设备上,直接使用WBF API能否获得指纹图像信息,这样无需设备的SDK根据WBF介绍文档中说明:
The WBS never gives unprivileged client applications direct access to biometric samples or templates. Instead, WBS associates a handle, such as a security identifier (SID) or a GUID, with the biometric data. Applications use this handle to indirectly access the biometric data or template.
似乎不允许直接获得指纹信息希望这方面高手能否解答一下

解决方案 »

  1.   

    同问...我现在是用sid关联到应用来开发的,但是这样的话,用户本地可以自己修改指纹设置,这样应用程序也就无法真正的根据指纹来做了,安全性太差了。另外,有没有可能在非win7的系统(winxp等)安装WBF的驱动和框架服务?不然的话,这个实用性太差了。很多用户基本还是xp的。
      

  2.   

    我用过,我也发现了,无法获取图像,获取的错误的原因是没有实现这个方法,理论上应该是可以获取指纹的图像的,但是可能指纹设备的驱动厂商没有将实现和WBF的接口对接,所以返回的值是not implemented也就是没有实现的意思,你可以不用这样,我的解决方法是不关联sid,而是直接存储Template然后将它存储到数据库中用一个guid和他 绑定起来就很安全了,如果有什么问题可以联系我116457127咱们详谈