GOLD SDK兼容第三方采集器补丁

声明

      本补丁仅供学习使用,请勿用于商业及非法用途,如产生法律纠纷与本人无关。本补丁所有使用的素材和信息全部来源于互联网,版权争议与本人无关。如有侵犯您版权的,请联系本人,本人将在第一时间修改。

前言

         一直以来公司使用Digital Persona的U.are.U进行指纹认证正开发,进来公司要求基于现有软件接入其他指纹仪。经过对Digital Persona的Gold SDK进行深入学习,在不改动现有软件的情况下,对Gold SDK进行二次封装,实现Gold SDK API兼容其他指纹仪的目的。

设计思路

         经过Gold SDK的深入学习之后,基于Gold SDK API封装一层Proxy层(接口与Gold SDK的采集接口库 dpfpfns.dll),适配原始dpfpfns.dll及其他第三方采集库,实现新的dpfpfns.dll给软件调用。

 

(3.1)

使用帮助

使用本补丁的前提:安装好Digital Persona Gold SDK 2.5及以上版本。

http://files.cnblogs.com/files/cppnoob/GOLDPatch_nsissrc.zip

使用补丁安装包

       安装

         安装GoldPatch_Setup.exe,重启操作系统。

       恢复Gold SDK环境

l  方法1,卸载补丁

见控制面板-添加删除程序

或者运行

         C:\Program Files (x86)\goldsdk-patch\uninst.exe

重启操作系统

l  方法二

重装Gold SDK

l  方法三

删除system32/syswow64/dpfpfns.dll,将同目录下zsnfpfpd.dll改名为dpfpfns.dll即可。

手动替换

       安装

n  步骤1

将system32/syswow64的dpfpfns.dll改名为zsnfpfpd.dll.

n  步骤2

将include下的DPFeatureUtil.dll, dpfpfns.dll拷贝到system32/syswow64下。

n  步骤三

将support/libfpsensor下所有文件及文件夹啊拷贝到system32/syswow64

n  步骤四

安装support/drivers设备驱动

       恢复Gold SDK环境

n  步骤1

删除system32/syswow64下的dpfpfns.dll

n  步骤2

将system32/syswow64下的zsnfpfpd.dll改名为dpfpfns.dll

 

附录

       附录1

         [system32/syswow64]:32位系统下文件拷贝到system32下,64位系统则拷贝到syswow64.


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值