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.
Namespace:
CardWerk.SmartCard
Assembly: CardWerk.SmartCard (in CardWerk.SmartCard.dll)
Assembly: CardWerk.SmartCard (in CardWerk.SmartCard.dll)
Public Function BeginTransaction() As CardTransactionResult
This language is not supported or no code example is available.
public CardTransactionResult BeginTransaction()
This language is not supported or no code example is available.
public:
CardTransactionResult BeginTransaction()
This language is not supported or no code example is available.
Return Value
Type: CardTransactionResultA CardTransactionResult.
Exception type | Condition |
---|---|
Thrown when a Card Terminal error condition occurs. |
Not all card terminal implementations support protected transaction.