structure MSR_ERROR_EVENT (pointofservicedriverinterface.h)
Cette structure contient les données d’erreur transmises à l’événement MagneticStripeReaderErrorOccured.
Syntaxe
typedef struct _MSR_ERROR_EVENT {
PosEventDataHeader Header;
MsrTrackErrorType Track1Status;
MsrTrackErrorType Track2Status;
MsrTrackErrorType Track3Status;
MsrTrackErrorType Track4Status;
DriverUnifiedPosErrorSeverity Severity;
DriverUnifiedPosErrorReason Reason;
UINT32 ExtendedReason;
MSR_DATA_RECEIVED CardData;
wchar_t Message[MSR_ERROR_MAX_MESSAGE_LENGTH];
} MSR_ERROR_EVENT, *PMSR_ERROR_EVENT;
Membres
Header
Suivez l’état d’erreur 4.
Track1Status
Suivez l’état d’erreur 1.
Track2Status
Effectuez le suivi de l’état d’erreur 2.
Track3Status
Suivez l’état d’erreur 3.
Track4Status
Suivez l’état d’erreur 4.
Severity
Gravité de l’erreur.
Reason
Raison de l’erreur.
ExtendedReason
Informations supplémentaires sur l’erreur.
CardData
Données lues à partir d’une carte à bandes magnétiques balayées.
Message[MSR_ERROR_MAX_MESSAGE_LENGTH]
Message d’erreur NULL terminé.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | pointofservicedriverinterface.h (include PointOfServiceDriverInterface.h) |