【发布时间】:2014-01-07 14:11:59
【问题描述】:
摩托罗拉 MC 65(操作系统:Windows Mobile)中的磁条阅读器存在问题。如果我尝试打开阅读器,我会收到 MSR_Open MSR_Err_OpenFailure 的异常。
代码:
Symbol.MagStripe.Device MyDevice = new Symbol.MagStripe.Device(myDiv.DeviceName);
this.MyReader = new Symbol.MagStripe.Reader(MyDevice);
this.MyReader.Actions.Enable();
堆栈跟踪:
Symbol.magstripe.magstripe Marshal.open(stringsdevicename, stringsportname) at
Symbol.magstrip.actions.enable() at
Ecollect.ecscancardcf.start read()
【问题讨论】:
-
您确定设备已连接?该消息表明存在低级硬件问题。首先确认阅读器随附的样本工作正常。
-
我假设 MC65 有一个可以启用的 MSR 键盘楔。如果打开记事本并执行扫描,MSR 数据会出现在记事本中吗?
标签: c# windows-mobile motorola magnetic-cards