다음을 통해 공유


DriverUnifiedPosErrorReason 열거형(pointofservicecommontypes.h)

이 열거형은 오류의 이유를 나타냅니다.

Syntax

typedef enum DriverUnifiedPosErrorReason {
  UnknownErrorReason,
  NoService,
  Disabled,
  Illegal,
  NoHardware,
  Closed,
  Offline,
  Failure,
  Timeout,
  Busy,
  Extended
} ;

상수

 
UnknownErrorReason
오류 원인을 알 수 없습니다.
NoService
현재 구성으로 인해 디바이스와 통신할 수 없습니다.
Disabled
작업을 수행하려면 디바이스를 사용하도록 설정해야 합니다.
Illegal
함수를 사용할 수 없거나 이 디바이스에서 지원되지 않습니다.
NoHardware
물리적 디바이스가 연결되어 있지 않거나 전원이 켜지지 않았습니다.
Closed
디바이스가 닫혔습니다.
Offline
디바이스가 오프라인 상태입니다.
Failure
디바이스가 연결되고 전원이 켜졌지만 작업을 수행하지 못했습니다.
Timeout
디바이스에서 작업 시간이 초과되었습니다.
Busy
디바이스가 사용 중이며 작업을 완료할 수 없습니다.
Extended
디바이스가 공급업체에서 지정한 오류를 반환했습니다.

요구 사항

요구 사항
헤더 pointofservicecommontypes.h(Pointofservicecommontypes.h 포함)