DigitalPersona U.are.U 4500 指纹读取器 SDK 不适用于 Windows 10

Posted

技术标签:

【中文标题】DigitalPersona U.are.U 4500 指纹读取器 SDK 不适用于 Windows 10【英文标题】:DigitalPersona U.are.U 4500 Fingerprint Reader SDK not working with Windows 10 【发布时间】:2020-09-29 19:40:33 【问题描述】:

我目前正在努力将 DigitalPersona U.are.U 4500 指纹读取器与我们的 FileMaker 应用程序集成。我在我的系统上安装了 DigitalPersona SDK 1.6.1(Windows 10 Pro x64、1904 Build 18362)。但是,SDK 示例在启动扫描仪窗口时似乎不起作用。它给出了错误:“错误:RPC 服务器未在侦听(0x800706B3)”。我检查了“远程过程调用”和“DCOM 服务器进程启动器”,但它们已经在运行。

然后,我在较旧的 Windows 10 安装(64 位,1709 Build 16299)上安装了 SDK。示例应用程序运行,但是当扫描仪窗口启动时,它没有检测到连接的指纹读取器。我尝试将设备驱动程序从“U.are.U 4500 Fingerprint Reader (WBF)”切换到普通的“U.are.U 4500 Fingerprint Reader”,但没有帮助。

我尝试了 FileMaker 的生物识别指纹插件(由 Productive Computing 提供)并安装了 2.0.1.2 版。它带有一个用于登记指纹和搜索指纹的示例 FileMaker 应用程序。插件安装正确,但是,它在扫描仪窗口启动时也给了我同样的问题。错误消息显示“未连接指纹读取器。连接读取器。”截图如下。

DigitalPersona U.are.U 4500 Fingerprint reader not detected

因此,我既不能使用 SDK 提供的代码示例,也不能使用插件提供的演示文件,因为插件没有被检测到。我认为设备可能有故障,但它在 Windows Hello 指纹登录(使用 WBF 驱动程序)以及 TimeDrop 软件(使用简单的非 WBF 驱动程序)下运行良好。 SDK 不支持这些驱动程序。

任何帮助将不胜感激。

【问题讨论】:

此 SDK 是否与 Windows 10 兼容?大约 8 年前,我在 Windows 7 上使用过它,但还没有在 Windows 10 上尝试过。我不确定这个网站的可靠性/准确度如何,但它说 Windows 7 是最新版本。 digitalpersona-one-touch-for-windows-sdk.software.informer.com 【参考方案1】:

我找到了解决办法。

进入设备管理器并找到指纹设备。然后右键单击>>更新驱动程序>>浏览我的计算机以查找驱动程序>>让我从可用驱动程序列表中选择

选择其中没有“WBF”一词的驱动程序。 Windows 生物识别框架 (WBF) 驱动程序似乎与 SDK 不兼容。

此外,SDK 2.2.3 版适用于 Windows 10。旧版 SDK 不兼容。

【讨论】:

好答案破解

以上是关于DigitalPersona U.are.U 4500 指纹读取器 SDK 不适用于 Windows 10的主要内容,如果未能解决你的问题,请参考以下文章

digitalpersona 开发(系统托盘,监听指纹扫描)

微软指纹 SDK C++ winbio.lib 不工作 [关闭]

Android App Digital Persona 找不到“libdpfr6.so”

SQL注入?字符(45,120,49,45,81,45)

45号钢与轴

matlab实现RK45(Runge-Kutta45ode45)求解器算法