Partager via


MsrStatusUpdateType, énumération (pointofservicedriverinterface.h)

Cette énumération définit les constantes qui indiquent l’état du lecteur de bandes magnétiques (MSR).

Syntaxe

typedef enum _MsrStatusUpdateType {
  MsrStatusUpdateType_Online,
  MsrStatusUpdateType_Off,
  MsrStatusUpdateType_Offline,
  MsrStatusUpdateType_OffOrOffline,
  MsrStatusUpdateType_Unauthenticated,
  MsrStatusUpdateType_Authenticated,
  MsrStatusUpdateType_Extended
} MsrStatusUpdateType;

Constantes

 
MsrStatusUpdateType_Online
L’appareil est allumé. Cela est valide si UnifiedPosPowerReportingType est standard ou avancé .
MsrStatusUpdateType_Off
L’appareil est hors tension ou est détaché du terminal. Cela est valide si UnifiedPosPowerReportingType est avancé .
MsrStatusUpdateType_Offline
L’appareil est activé, mais n’est pas prêt, ou n’est pas en mesure de répondre aux demandes. Cela est valide si UnifiedPosPowerReportingType est avancé .
MsrStatusUpdateType_OffOrOffline
L’appareil est désactivé ou hors connexion. Cela est valide si UnifiedPosPowerReportingType est Standard .
MsrStatusUpdateType_Unauthenticated
L’appareil n’est pas authentifié. Cela est valide si l’appareil prend en charge l’authentification.
MsrStatusUpdateType_Authenticated
L’appareil est authentifié. Cela est valide si l’appareil prend en charge l’authentification.
MsrStatusUpdateType_Extended
Informations d’état spécifiques au fournisseur. Signalé dans IMagneticStripeReaderStatusUpdatedEventArgs.ExtendedStatus.

Exigences

Exigence Valeur
d’en-tête pointofservicedriverinterface.h (include Pointofservicedriverinterface.h)