Compartir a través de


estructura MSR_ERROR_EVENT (pointofservicedriverinterface.h)

Esta estructura contiene los datos de error que se pasan al evento MagneticStripeReaderErrorOccured .

Sintaxis

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;

Miembros

Header

Seguimiento del estado de error 4.

Track1Status

Seguimiento del estado de error 1.

Track2Status

Seguimiento del estado de error 2.

Track3Status

Seguimiento del estado de error 3.

Track4Status

Seguimiento del estado de error 4.

Severity

Gravedad del error.

Reason

Motivo del error.

ExtendedReason

Información adicional sobre el error.

CardData

Datos leídos de una tarjeta de franja magnética deslizada.

Message[MSR_ERROR_MAX_MESSAGE_LENGTH]

Mensaje de error terminado NULL.

Requisitos

Requisito Valor
Header pointofservicedriverinterface.h (incluya PointOfServiceDriverInterface.h)