Windows Mobile-RFID读取器-IP 30

时间:2018-08-31 15:15:20

标签: rfid windows-mobile-6

您好,当我尝试在Windows Mobile应用程序中连接RFID时,出现以下错误。

System.MissingMethodException: Can't find PInvoke DLL 'rfidapi32.dll'.

有什么解决方法吗?

我在网上找到rfidapi32.dll并将其添加到我的.exe文件夹中,但仍然无法正常工作。

谢谢。

1 个答案:

答案 0 :(得分:0)

IP30 SDK仅可用于已定义的Honeywell / Intermec设备。在其他设备上,您可以通过蓝牙虚拟COM通信使用IP30,并发送和接收BRI命令和结果(请参阅BRI编程器指南)。

如果这是受支持的Windows Mobile 6.x设备:您是否下载并安装了RFID Resource Kit SDK?您是否在Windows Mobile设备上安装了RFID Resource Kit运行时?

如果DLL引用了其他不存在的DLL或API,则仅将具有相同名称的DLL文件rfidapi32.dll复制到设备上将不起作用。尝试加载DLL时,它将执行DLLMain代码,该代码可以返回SUCCESS或错误。如果无法加载DLL,则您的代码将收到“找不到...”错误。

可以从https://support.honeywellaidc.com/s/article/IF2-Where-can-the-RFID-resource-kit-be-downloaded-from下载RFID资源工具包。IF2RFID SDK与IP30的SDK是相同的。