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 終了エラー メッセージ。
要件
要件 | 値 |
---|---|
Header | pointofservicedriverinterface.h (PointOfServiceDriverInterface.h を含む) |