Bagikan melalui


struktur MSR_ERROR_EVENT (pointofservicedriverinterface.h)

Struktur ini berisi data kesalahan yang diteruskan ke peristiwa MagneticStripeReaderErrorOccured .

Sintaks

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;

Anggota

Header

Lacak status kesalahan 4.

Track1Status

Lacak 1 status kesalahan.

Track2Status

Lacak 2 status kesalahan.

Track3Status

Lacak 3 status kesalahan.

Track4Status

Lacak status kesalahan 4.

Severity

Tingkat keparahan kesalahan.

Reason

Alasan kesalahan.

ExtendedReason

Informasi tambahan tentang kesalahan.

CardData

Data yang dibaca dari kartu stripe magnetik yang di gesek.

Message[MSR_ERROR_MAX_MESSAGE_LENGTH]

Pesan kesalahan null yang dihentikan.

Persyaratan

Persyaratan Nilai
Header pointofservicedriverinterface.h (termasuk PointOfServiceDriverInterface.h)