estrutura MSR_ERROR_EVENT (pointofservicedriverinterface.h)
Essa estrutura contém os dados de erro que são passados para o evento MagneticStripeReaderErrorOccured .
Sintaxe
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;
Membros
Header
Acompanhe 4 status de erro.
Track1Status
Acompanhe 1 status de erro.
Track2Status
Acompanhe 2 status de erro.
Track3Status
Acompanhe 3 status de erro.
Track4Status
Acompanhe 4 status de erro.
Severity
Gravidade do erro.
Reason
Motivo do erro.
ExtendedReason
Informações adicionais sobre o erro.
CardData
Dados lidos de uma faixa magnética apagada cartão.
Message[MSR_ERROR_MAX_MESSAGE_LENGTH]
Mensagem de erro terminada em NULL.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | pointofservicedriverinterface.h (inclua PointOfServiceDriverInterface.h) |