我目前正在努力将 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 指纹读取器
结果,我既不能使用 SDK 提供的代码示例,也不能使用插件提供的演示文件,因为插件没有被检测到。我认为设备可能有故障,但它在 Windows Hello 指纹登录(使用 WBF 驱动程序)以及 TimeDrop 软件(使用简单的非 WBF 驱动程序)下运行良好。SDK 不使用这些驱动程序。
任何帮助将不胜感激。