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

问题描述 投票:0回答:2

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

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

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

DigitalPersona U.are.U 4500 Fingerprint reader not detected

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

任何帮助将不胜感激。

windows-10 fingerprint filemaker biometrics digital-persona-sdk
2个回答
3
投票

我找到了解决方案。

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

选择其中不包含术语“WBF”的驱动程序。 Windows 生物识别框架 (WBF) 驱动程序似乎与 SDK 不兼容。

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


0
投票

Digital persona 4500 有一个新的 SDK 2.2.3 驱动程序,支持 Windows 10 和 11,您可以在 https://www.bayometric.com/fingerprint-sensor-driver/

下载它
© www.soinside.com 2019 - 2024. All rights reserved.