基本上,我正在尝试确定是否可以添加可以与已安装的POS一起运行的软件,该软件还可以访问条形码扫描仪?
这取决于安装POS的人吗?
请帮助!
答案 0 :(得分:0)
我在这个领域还很新,但是我知道UPOS具有Sharable Devices
的概念,在这种情况下,多个应用程序可以使用该设备。
某些设备是可共享的设备。钥匙锁就是一个例子。可共享设备允许多个Control实例调用其方法并访问其属性。而且,它可以将其事件传递给多个控件。可共享设备可能仍会限制对要求其的控件的某些方法或属性的访问,或者它可能仅将某些事件传递给要求其的控件。
答案 1 :(得分:0)
@Rachel McConnell,
如果两个应用程序都没有在不使用硬件的情况下在设备上拥有排他性声明,则肯定有两个应用程序可以使用条形码扫描仪,但是许多POS应用程序都认为它们是唯一使用硬件的应用程序。
如果两个应用程序都在使用Windows.Devices.PointofService,则平台中内置了一个协商过程,该过程要求具有有效声明的应用程序在第二个应用程序请求声明时,以keep()响应以保留声明。如果第一个应用程序在几秒钟内没有响应retain(),那么该声明将被撤消并交给第二个应用程序。我不相信其他UnifiedPOS实现可提供类似的功能。
有关更多信息,请参见:https://docs.microsoft.com/en-us/windows/uwp/devices-sensors/pos-basics-claim
希望这会有所帮助
Terry Warwick,微软