如何在关闭或释放之前发生故障后释放OPOS设备

时间:2013-07-04 16:51:31

标签: opos

我正在使用OPOS设备,我注意到如果在我的代码有机会释放/关闭设备之前出现问题,那么ClaimDevice就会从那里失败(通常是错误101)。即使我关闭了应用程序。或者物理断开设备电源,对ClaimDevice的调用仍然失败。我实际上必须重启机器才能开始工作。

虽然我可以编码以确保我总是发布/关闭它,但这真的让我感到害怕,因为在生产环境中,因为我无法从中优雅地恢复。

更糟糕的是,我已经看到了在此故障之后以及关闭应用程序之后的情况。并重新启动API调用不会返回错误,但肯定不再有效。

有没有更好的方法来解决这个问题?

0 个答案:

没有答案