MSR_ERROR_EVENT-Struktur (pointofservicedriverinterface.h)
Diese Struktur enthält die Fehlerdaten, die an das MagneticStripeReaderErrorOccured-Ereignis übergeben werden.
Syntax
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;
Member
Header
Fehler 4 status nachverfolgen.
Track1Status
Fehler 1 status nachverfolgen.
Track2Status
Fehler 2 status nachverfolgen.
Track3Status
Fehler 3 status nachverfolgen.
Track4Status
Fehler 4 status nachverfolgen.
Severity
Der Schweregrad des Fehlers.
Reason
Grund für den Fehler.
ExtendedReason
Weitere Informationen zum Fehler.
CardData
Daten, die aus einem gestreiften Magnetstreifen Karte gelesen werden.
Message[MSR_ERROR_MAX_MESSAGE_LENGTH]
Fehlermeldung mit NULL-Beendigung.
Anforderungen
Anforderung | Wert |
---|---|
Header | pointofservicedriverinterface.h (include PointOfServiceDriverInterface.h) |