MstStatisticsEntryType - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// pointofservicedriverinterface.h

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;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ne-pointofservicedriverinterface-_msrstatisticsentrytype)

_MsrStatisticsEntryType enumeration

Description

This enumeration defines the kinds of magnetic stripe reader statistics.

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