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) |