Freigeben über


ScannerStateReason-Element

Das optionale ScannerStateReason-Element gibt eine Information darüber an, warum sich der Scanner in seinem aktuellen Zustand befindet.

Verbrauch

<wscn:ScannerStateReason>
  text
</wscn:ScannerStateReason>

Attribute

Es gibt keine Attribute.

Textwert

Erforderlich. Einer der folgenden Werte:

Begriff BESCHREIBUNG
AttentionRequired Das Scangerät erfordert einen Benutzereingriff, bevor es fortgesetzt werden kann.
Kalibrieren Das Scangerät kalibriert seine internen Komponenten, um die Erfassung von Bildern vorzubereiten.
CoverÖffnen Eine von weiteren Covern auf dem Scangerät ist geöffnet.
InterlockOpen Die Verriegelung ist geöffnet.
InternalStorageFull Die interne Speicherkomponente, in die gerade geschrieben wird, ist voll.
LampError Die Scannerlampe ist ausgefallen, und die Bildaufnahme kann nicht fortgesetzt werden.
LampWarming Die Scannerlampe wird wärmer, um sich auf die Erfassung von Bildern vorzubereiten.
MediaJam Medien sind in einer der Eingabequellen blockiert, sodass die Bilderfassung fehlgeschlagen ist.
MultipleFeedError Die ADF wurde gleichzeitig mit mehreren Medien versorgt.
Keine Es gibt keine Gründe für den aktuellen Zustand.
Angehalten Der Scanner wurde angehalten, und der Scannerstatus lautet Beendet. In diesem Zustand erzeugt ein Scanner keine gescannte Ausgabe.

Untergeordnete Elemente

Es gibt keine untergeordneten Elemente.

Übergeordnete Elemente

Element
ScannerStateReasons

Hinweise

Einige dieser Gründe beschreiben den Scannerzustand, den der Scanner gemäß dem derzeit definierten Vorgangssatz des WSD-Scandiensts nicht eingeben kann. Beispielsweise kann der Scanner angehalten werden, obwohl kein "PauseScanner"-Vorgang vorhanden ist. Solche Zustände sind vorhanden, da eine andere Protokoll- oder Konsolenaktion dazu führen kann, dass der Scanner in diesen Zustand wechselt.

Der WSD-Überprüfungsdienst muss die Werte unterstützen, die Bedingungen darstellen, die in seiner Implementierung erkannt werden können. Daher kann ein WSD-Überprüfungsdienst nur die Teilmenge der zulässigen Werte unterstützen, die er erkennen kann.

Sie können die zulässigen Werte erweitern, aber es gibt Auswirkungen, wenn Sie diese Liste auf einem Client erweitern. Der Client lokalisiert in der Regel den ScannerStateReasons-Wert (wie bei anderen Zeichenfolgenvariablenwerten) in der Sprache des Endbenutzers, sodass der Client keinen Anbietererweiterungswert erkennt. Der Client kann jedoch den wert anzeigen, der direkt empfangen wird. Dieser Wert sollte in Englisch sein, sodass einige Endbenutzer den Wert möglicherweise nicht verstehen. Alternativ kann der Überprüfungsdienst den allgemeinen AttentionRequired-Wert verwenden und dann das Problem auf der Scannerkonsole erläutern, das dem Benutzer angezeigt wird, wenn er sich beim Scanner befinden wird.

Weitere Informationen

ScannerStateReasons