Partager via


DriverUnifiedPosErrorReason, énumération (pointofservicecommontypes.h)

Cette énumération indique la raison de l’erreur.

Syntaxe

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

Constantes

 
UnknownErrorReason
La raison de l’erreur n’est pas connue.
NoService
Impossible de communiquer avec l’appareil en raison de la configuration actuelle.
Disabled
L’appareil doit être activé pour effectuer l’opération.
Illegal
La fonction n’est pas disponible ou n’est pas prise en charge sur cet appareil.
NoHardware
L’appareil physique n’est pas connecté ou n’est pas allumé.
Closed
L’appareil est fermé.
Offline
L’appareil est hors connexion.
Failure
L’appareil est connecté et activé, mais il n’a pas pu effectuer l’opération.
Timeout
L’opération a expiré sur l’appareil.
Busy
L’appareil est occupé et ne peut pas terminer l’opération.
Extended
L’appareil a retourné une erreur spécifiée par le fournisseur.

Exigences

Exigence Valeur
d’en-tête pointofservicecommontypes.h (include Pointofservicecommontypes.h)