DeviceCondition-Element
Das optionale DeviceCondition-Element enthält Details zu einem der derzeit aktiven Bedingungen des Scanners.
Verbrauch
<wscn:DeviceCondition wscn:Id="..."
Id = "xs:string">
child elements
</wscn:DeviceCondition wscn:Id="...">
Attribute
attribute | Typ | Erforderlich | BESCHREIBUNG |
---|---|---|---|
Id | xs:string | No | Erforderlich. Eine ganze Zahl von 1 bis 2147483648. |
Untergeordnete Elemente
Element |
---|
Komponente |
Name-Elementfür DeviceCondition und ConditionHistoryEntry |
Schweregrad |
Uhrzeit |
Übergeordnete Elemente
Element |
---|
ActiveConditions |
Hinweise
Der WSD-Scandienst gibt einen eindeutigen Bezeichner im Id-Attribut für dieses DeviceCondition-Element an. Der Client kann id zusammen mit dem Wert des Time-Elements verwenden, um zu bestimmen, ob eine Fehlerbedingung neu ist oder nicht mehr vorhanden ist. Der WSD-Überprüfungsdienst darf den Bezeichner nicht so lange wie möglich wiederverwenden. Diese Verzögerung stellt sicher, dass Clients einzelne DeviceCondition-Elemente genau nachverfolgen können.
Der WSD-Überprüfungsdienst informiert einen Client über Änderungen am status des Scanners, indem er ein ScannerStatusConditionEvent-Ereignis sendet. Ein Client kann den Zustand des Scanners direkt abfragen, indem er den GetScannerElementsRequest-Vorgang aufruft .