MSR_ERROR_EVENT 구조체(pointofservicedriverinterface.h)
이 구조체에는 MagneticStripeReaderErrorOccured 이벤트에 전달되는 오류 데이터가 포함됩니다.
구문
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;
멤버
Header
4개 오류 상태 추적합니다.
Track1Status
1 오류 상태 추적합니다.
Track2Status
추적 2 오류 상태.
Track3Status
3개 오류 상태 추적합니다.
Track4Status
4개 오류 상태 추적합니다.
Severity
오류의 심각도
Reason
오류의 이유입니다.
ExtendedReason
오류에 대한 추가 정보입니다.
CardData
살짝 밀기된 자기 줄무늬 카드 데이터를 읽습니다.
Message[MSR_ERROR_MAX_MESSAGE_LENGTH]
NULL 종료 오류 메시지입니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | pointofservicedriverinterface.h(PointOfServiceDriverInterface.h 포함) |