ScannerStateReason 요소
선택적 ScannerStateReason 요소는 스캐너가 현재 상태인 이유에 대한 정보 중 하나를 지정합니다.
사용량
<wscn:ScannerStateReason>
text
</wscn:ScannerStateReason>
특성
특성이 없습니다.
텍스트 값
필수 사항입니다. 다음 값 중 하나입니다.
용어 | Description |
---|---|
AttentionRequired | 스캔 디바이스를 계속하려면 사용자 개입이 필요합니다. |
보정 | 스캔 디바이스는 이미지 획득을 준비하기 위해 내부 구성 요소를 보정하고 있습니다. |
CoverOpen | 스캔 디바이스의 추가 커버 중 하나가 열려 있습니다. |
InterlockOpen | 인터록이 열려 있습니다. |
InternalStorageFull | 현재 작성 중인 내부 스토리지 구성 요소가 가득 찼습니다. |
LampError | 스캐너 램프가 실패하고 이미지 획득을 진행할 수 없습니다. |
LampWarming | 스캐너 램프는 이미지를 획득할 준비를 하기 위해 온난화되고 있습니다. |
MediaJam | 미디어가 입력 원본 중 하나에 걸려 이미지 획득에 실패했습니다. |
MultipleFeedError | ADF는 동시에 두 개 이상의 미디어를 공급했다. |
없음 | 현재 상태 이유는 없습니다. |
일시 중지됨 | 스캐너가 일시 중지되고 스캐너 상태가 중지되었습니다. 이 상태에서 스캐너는 스캔된 출력을 생성하지 않습니다. |
자식 요소
자식 요소가 없습니다.
부모 요소
요소 |
---|
ScannerStateReasons |
설명
이러한 이유 중 일부는 현재 정의된 WSD Scan Service 작업 집합에 따라 스캐너가 입력할 수 없는 스캐너 상태를 설명합니다. 예를 들어 "PauseScanner" 작업이 없더라도 스캐너를 일시 중지할 수 있습니다. 다른 프로토콜 또는 콘솔 작업으로 인해 스캐너가 해당 상태로 들어갈 수 있기 때문에 이러한 상태가 존재합니다.
WSD Scan Service는 구현에서 검색 가능한 조건을 나타내는 값을 지원해야 합니다. 따라서 WSD Scan Service는 검색할 수 있는 허용되는 값의 하위 집합만 지원할 수 있습니다.
허용되는 값을 확장할 수 있지만 클라이언트에서 이 목록을 확장하면 의미가 있습니다. 클라이언트는 일반적으로 최종 사용자의 언어로 ScannerStateReasons 값(다른 문자열 변수 값과 마찬가지로)을 지역화하므로 클라이언트는 공급업체 확장 값을 인식하지 않습니다. 그러나 클라이언트는 직접 받은 값을 표시할 수 있습니다. 이 값은 영어로 되어 있어야 하므로 일부 최종 사용자는 값을 이해하지 못할 수 있습니다. 또는 검사 서비스는 일반적인 AttentionRequired 값을 사용한 다음 스캐너 콘솔에서 사용자가 스캐너에 있을 때 표시되는 문제를 설명할 수 있습니다.