Provides classes and interfaces for accessing card reader.

Classes

  ClassDescription
Public classAbstractCppSafeCardConnection
Abstract implementation of ICardConnection which can be used to implement ICardConnection in C++
Public classAbstractCppSafeProcessorCardConnection
Abstract implementation of IProcessorCardConnection which can be used to implement IProcessorCardConnection in C++
Public classCardReaderException
Exception class for exceptions caused by card reader.
Public classCardReaderStatus
Give status of the availability of card within a reader.

Interfaces

  InterfaceDescription
Public interfaceICardConnection
References the connection to a chip card.
Public interfaceICardReader
Generic CardReader interface.
Public interfaceICardReaderFactory
Factory interface needed to create real ICardReader objects.
Public interfaceIProcessorCardConnection
Extends CardConnection for features needed to access a processor smart card (T=0 or T=1).

Remarks

Following card reader factories exists in BasicCard .Net assembly:

Reader FactoryName String
Standard PC/SC: PcscReaderFactoryBasicCard.Terminals.Pcsc.PcscReaderFactory
Certain serial reader: SerialReaderFactoryBasicCard.Terminals.Serial.SerialReaderFactory
Development software card debugger: VirtualReaderFactoryBasicCard.Terminals.VirtRdr.VirtualReaderFactory