我在 Ubuntu 12.04 上安装了 wine 1.6,并尝试在http://www.eobd2.com/upload/pro/renault-pin-reader-v312.rar自动检测串行端口 (COM1)。我在 ~/.wine/dosdevices 中创建了指向 /dev/ttyS0 的符号链接 com1,并在 /etc/udev/rules.d/ 中将 MODE="0666" 写入 50-udev-default.rules。它会在下次启动时更改模式。程序会打开一个错误窗口,显示文本“Error: COM PORTS not Found!”。
我已根据以下说明使用 wine regedit 将用户定义的串行端口添加到 wine 注册表中http://www.downtowndougbrown.com/2013/03/getting-x-ctu-in-wine-to-detect-your-serial-ports/. 我收到一条错误消息
wine: Call from 0x7b83bbd5 to unimplemented function cfgmgr32.dll.CM_Open_DevNode_Key
在终端上。实际程序打开了一个错误窗口,显示文本“外部异常 0x80000100。”。下一步是用本机 cfgmgr32.dll 覆盖 cfgmgr32.dll。但是,程序再次打开了一个错误窗口,显示文本“错误:未找到 COM 端口!”。下一步该怎么做?