基类 DirectIO 方法(POS for .NET v1.14 SDK 文档)

DirectIO 方法和 DirectIOEvent 事件用于向应用程序提供特定设备类型的标准统一服务点 (UnifiedPOS) 规范不支持的功能。

DirectIO 方法

如果设备具有标准 UnifiedPOS 规范不支持的功能,服务对象可以实现 DirectIO 方法,使应用程序能够访问这些功能。

例如,支持多色输出的 LineDisplay 设备。 很少有 LineDisplay 类型的设备支持颜色输出,但独立硬件供应商 (IHV) 可能会生产此类设备,并希望为应用程序提供新功能。

使用此方法将使应用程序不可移植,因为 DirectIO 方法的实现是特定于供应商的。 在供应商 A 的 LineDisplay 设备上使用 DirectIO 方法的应用程序不能依赖于使用供应商 B 的设备。

DirectIOEvent

此事件可用于将特定于供应商的信息直接发送到应用程序。 此事件为特定于供应商的 UnifiedPOS 服务提供了一种方法,可以向应用程序提供 UnifiedPOS 控制不支持的事件。

使用此事件将使应用程序与其他供应商提供的设备不兼容。

另请参阅

其他资源