MstStatisticsEntryType enumeration (pointofservicedriverinterface.h)
This enumeration defines the kinds of magnetic stripe reader statistics.
Syntax
typedef enum _MsrStatisticsEntryType {
MsrStatisticsEntryType_Invalid,
MsrStatisticsEntryType_HoursPoweredCount,
MsrStatisticsEntryType_CommunicationErrorCount,
MsrStatisticsEntryType_GoodReadCount,
MsrStatisticsEntryType_FailedReadCount,
MsrStatisticsEntryType_UnreadableCardCount,
MsrStatisticsEntryType_GoodWriteCount,
MsrStatisticsEntryType_FailedWriteCount,
MsrStatisticsEntryType_MissingStartSentinelTrack1Count,
MsrStatisticsEntryType_ParityLRCErrorTrack1Count,
MsrStatisticsEntryType_MissingStartSentinelTrack2Count,
MsrStatisticsEntryType_ParityLRCErrorTrack2Count,
MsrStatisticsEntryType_MissingStartSentinelTrack3Count,
MsrStatisticsEntryType_ParityLRCErrorTrack3Count,
MsrStatisticsEntryType_MissingStartSentinelTrack4Count,
MsrStatisticsEntryType_ParityLRCErrorTrack4Count,
MsrStatisticsEntryType_GoodCardAuthenticationDataCount,
MsrStatisticsEntryType_FailedCardAuthenticationDataCount,
MsrStatisticsEntryType_ChallengeRequestCount,
MsrStatisticsEntryType_GoodDeviceAuthenticationCount,
MsrStatisticsEntryType_FailedDeviceAuthenticationCount,
MsrStatisticsEntryType_Count
} MstStatisticsEntryType;
Constants
MsrStatisticsEntryType_Invalid Reserved for internal use. |
MsrStatisticsEntryType_HoursPoweredCount Number of hours that the device has been powered on. |
MsrStatisticsEntryType_CommunicationErrorCount Number of communication errors. |
MsrStatisticsEntryType_GoodReadCount Number of successful reads |
MsrStatisticsEntryType_FailedReadCount Number of failed reads |
MsrStatisticsEntryType_UnreadableCardCount Number of unreadable cards |
MsrStatisticsEntryType_GoodWriteCount Number of successful writes. Do not use. |
MsrStatisticsEntryType_FailedWriteCount Number of failed writes. Do not use. |
MsrStatisticsEntryType_MissingStartSentinelTrack1Count Number of missing start sentinel errors on track 1. May indicate an empty track. |
MsrStatisticsEntryType_ParityLRCErrorTrack1Count Number of Parity or LRC errors on track 1 |
MsrStatisticsEntryType_MissingStartSentinelTrack2Count Number of missing start sentinel errors on track 2. May indicate an empty track. |
MsrStatisticsEntryType_ParityLRCErrorTrack2Count Number of Parity or LRC errors on track 2 |
MsrStatisticsEntryType_MissingStartSentinelTrack3Count Number of missing start sentinel errors on track 3. May indicate an empty track. |
MsrStatisticsEntryType_ParityLRCErrorTrack3Count Number of Parity or LRC errors on track 3 |
MsrStatisticsEntryType_MissingStartSentinelTrack4Count Number of missing start sentinel errors on track 4. May indicate an empty track. |
MsrStatisticsEntryType_ParityLRCErrorTrack4Count Number of Parity or LRC errors on track 4 |
MsrStatisticsEntryType_GoodCardAuthenticationDataCount Number of successful card authentication data reads |
MsrStatisticsEntryType_FailedCardAuthenticationDataCount Number of failed card authentication data reads |
MsrStatisticsEntryType_ChallengeRequestCount Number of successful calls to RetrieveDeviceAuthenticationDataAsync. |
MsrStatisticsEntryType_GoodDeviceAuthenticationCount Number of successful card authentication attempts |
MsrStatisticsEntryType_FailedDeviceAuthenticationCount Number of failed card authentication attempts |
MsrStatisticsEntryType_Count Count of entry types |
Requirements
Requirement | Value |
---|---|
Header | pointofservicedriverinterface.h (include Pointofservicedriverinterface.h) |