DigitalPersona U.are.U 4500 指纹 Reader SDK 不适用于 Windows 10

DigitalPersona U.are.U 4500 Fingerprint Reader SDK not working with Windows 10

我目前正在努力将 DigitalPersona U.are.U 4500 Fingerprint Reader 与我们的 FileMaker 应用程序集成。我在我的系统上安装了 DigitalPersona SDK 1.6.1 (Windows 10 Pro x64, 1904 Build 18362)。但是,SDK 示例在启动扫描器时似乎不起作用 window。它给出了错误:"ERROR: The RPC Server is not listening (0x800706B3)"。我检查了 'Remote Procedure Call' 和 'DCOM Server Process Launcher' 但它们已经 运行.

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

我尝试了 FileMaker 的生物识别指纹插件(通过 Productive Computing)并安装了 2.0.1.2 版。它附带一个示例 FileMaker 应用程序,用于注册指纹和搜索它们。插件安装正确,但是,它在扫描仪 Window 启动时也给了我同样的问题。错误消息显示 "The fingerprint reader is not connected. Connect the reader." 屏幕截图如下所示。

DigitalPersona U.are.U 4500 Fingerprint reader not detected

因此,我无法使用SDK 提供的代码示例,也无法使用插件提供的演示文件,因为插件未被检测到。我以为设备可能有问题,但它与 Windows Hello 指纹登录(使用 WBF 驱动程序)以及 TimeDrop 软件(使用简单的非 WBF 驱动程序)一起工作正常。 SDK 无法使用这些驱动程序。

如有任何帮助,我们将不胜感激。

我找到了解决方案。

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

Select 驱动程序中没有术语“WBF”。 Windows 生物识别框架 (WBF) 驱动程序似乎与 SDK 不兼容。

此外,SDK 版本 2.2.3 与 Windows10 兼容。旧版 SDK 不兼容。