Bagikan melalui


Struktur PosMagneticStripeReaderCapabilitiesType (pointofservicedriverinterface.h)

Struktur ini mendefinisikan jenis kemampuan magnetic stripe reader (MSR) yang didukung perangkat, seperti apakah perangkat mendukung pelacakan masking data.

Sintaks

typedef struct _PosMagneticStripeReaderCapabilitiesType {
  DriverUnifiedPosPowerReportingType            PowerReportingType;
  LONG                                          IsStatisticsReportingSupported;
  LONG                                          IsStatisticsUpdatingSupported;
  UINT32                                        CardAuthenticationLength;
  UINT32                                        SupportedEncryptionAlgorithms;
  DriverMagneticStripeReaderAuthenticationLevel AuthenticationLevel;
  LONG                                          IsIsoSupported;
  LONG                                          IsJisOneSupported;
  LONG                                          IsJisTwoSupported;
  LONG                                          IsTrackDataMaskingSupported;
  LONG                                          IsTransmitSentinelsSupported;
} PosMagneticStripeReaderCapabilitiesType;

Anggota

PowerReportingType

Menunjukkan jenis pelaporan daya yang didukung oleh perangkat.

IsStatisticsReportingSupported

Menunjukkan apakah perangkat mendukung IOCTL_POINT_OF_SERVICE_RETRIEVE_STATISTICS.

IsStatisticsUpdatingSupported

Menunjukkan apakah perangkat mendukung IOCTL_POINT_OF_SERVICE_UPDATE_STATISTICS.

CardAuthenticationLength

Panjangnya, dalam byte, dari nama jenis autentikasi yang digunakan perangkat.

SupportedEncryptionAlgorithms

Algoritma enkripsi yang didukung. Lihat MsrDataEncryption.

AuthenticationLevel

Tingkat autentikasi yang didukung perangkat.

IsIsoSupported

Menunjukkan apakah perangkat mendukung kartu ISO.

IsJisOneSupported

Menunjukkan apakah perangkat mendukung kartu JIS Type-I.

IsJisTwoSupported

Menunjukkan apakah perangkat mendukung kartu JIS Type-II.

IsTrackDataMaskingSupported

Menunjukkan apakah perangkat mampu menutupi data trek.

IsTransmitSentinelsSupported

Menunjukkan apakah perangkat dapat mengirimkan sentinel awal dan akhir.

Persyaratan

Persyaratan Nilai
Header pointofservicedriverinterface.h (termasuk PointOfServiceDriverInterface.h)