Freigeben über


DriverUnifiedPosErrorReason-Aufzählung (pointofservicecommontypes.h)

Diese Aufzählung gibt den Grund für den Fehler an.

Syntax

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

Konstanten

 
UnknownErrorReason
Der Grund für den Fehler ist nicht bekannt.
NoService
Aufgrund der aktuellen Konfiguration kann die Kommunikation mit dem Gerät nicht möglich sein.
Disabled
Das Gerät muss aktiviert sein, um den Vorgang auszuführen.
Illegal
Die Funktion ist nicht verfügbar oder wird auf diesem Gerät nicht unterstützt.
NoHardware
Das physische Gerät ist nicht angeschlossen oder nicht eingeschaltet.
Closed
Das Gerät ist geschlossen.
Offline
Das Gerät ist offline.
Failure
Das Gerät ist angeschlossen und eingeschaltet, der Vorgang konnte jedoch nicht ausgeführt werden.
Timeout
Timeout des Vorgangs auf dem Gerät.
Busy
Das Gerät ist ausgelastet und kann den Vorgang nicht abschließen.
Extended
Das Gerät hat einen vom Anbieter angegebenen Fehler zurückgegeben.

Anforderungen

Anforderung Wert
Header- pointofservicecommontypes.h (include Pointofservicecommontypes.h)