The following tables list the members exposed by the CardTerminalSlot type.

Name Description
Public method AcquireCard(CardTypes, out CardActivationResult) Acquire exclusive access to a card inserted in this card terminal slot.
Public method BeginTransaction() Begins a card transaction. Important for longer APDU exchanges (example: authentication + data access). This is a way for the host application to ensure that a block of APDU commands is processed completely before releasing a potentially shared smart card session to an external process.
Public method EjectCard() Eject an inserted card.
Public method EndTransaction() Ends a card transaction. This makes the card connection available to other processes again.
Public method GetTerminalSerialNumber() Reads the vendor supplied terminal serial number.
Public method ReconnectCard(out byte[]) Resets a previously established communication connection with the card.
Public method SendCommand(CardCommandAPDU) Sends a command to this card terminal slot.
Public method SendVerifyCommand(CardPinControl) Sends a verify command.
Public method ToString() Returns a string that represents the current object.
Top