DirectIO 메서드 및 DirectIOEvent 이벤트는 특정 디바이스 유형에 대한 표준 UnifiedPOS(Unified Point Of Service) 사양에서 지원하지 않는 기능을 애플리케이션에 제공하는 데 사용됩니다.
DirectIO 메서드
디바이스에 표준 UnifiedPOS 사양에서 지원되지 않는 기능이 있는 경우 서비스 개체는 DirectIO 메서드를 구현하여 애플리케이션에 해당 기능에 대한 액세스 권한을 부여할 수 있습니다.
예를 들어 다중 색 출력을 지원하는 LineDisplay 디바이스가 있습니다. LineDisplay 유형 디바이스는 색 출력을 지원하지만 IHV(독립 하드웨어 공급업체)는 이러한 디바이스를 생성하고 애플리케이션에서 사용할 수 있는 새로운 기능을 원할 수 있습니다.
이 메서드를 사용하면 DirectIO 메서드의 구현이 공급업체마다 다르므로 애플리케이션을 이식할 수 없게 됩니다. 공급업체 A의 LineDisplay 디바이스에서 DirectIO 메서드를 사용하는 애플리케이션은 공급업체 B의 디바이스를 사용할 수 없습니다.
DirectIOEvent
이 이벤트는 공급업체 관련 정보를 애플리케이션에 직접 보내는 데 사용할 수 있습니다. 이 이벤트는 공급업체별 UnifiedPOS 서비스가 UnifiedPOS 컨트롤에서 지원하지 않는 이벤트를 애플리케이션에 제공하는 수단을 제공합니다.
이 이벤트를 사용하면 애플리케이션이 다른 공급업체의 디바이스와 호환되지 않습니다.
참고 항목
기타 리소스
.NET