PCSC (Windows) BAL parameter structure. More...
Data Fields | |
| uint16_t | wId |
| Layer ID for this BAL component, NEVER MODIFY! | |
| uint8_t | bProtocolType |
| Define protocol type of contact interface that is required during open. | |
| uint8_t | bActiveProtocolType |
| Define protocol type that is active after open. | |
| uint8_t | bShare |
| Define share type of PCSC interface. | |
| uint8_t | bPegoda2Mode |
| This is mainly for Pegoda 2 (RD710) reader usage. More... | |
| uint8_t * | pAtrBuffer |
| Pointer to buffer used for storing the ATR after card activation. | |
| uint8_t | bUseWarmATR |
| Indicates that the warm activation should be used. | |
| uint16_t | wMaxAtrBufSize |
| The maximum size of the ATR buffer. | |
| uint16_t | wAtrBufSize |
| Size of the ATR buffer. | |
| uint8_t * | pVendorName |
| Pointer to buffer used for storing the vendor name. | |
| uint16_t | wVendorNameSize |
| Size of the VendorName buffer. | |
| uint8_t * | pVendorIFDType |
| Pointer to buffer used for storing the vendor ifd type. | |
| uint16_t | wVendorIFDTypeSize |
| Size of the VendorIFDType buffer. | |
| uint8_t * | pVendorIFDVersion |
| Pointer to buffer used for storing the vendor ifd version. | |
| uint16_t | wVendorIFDVersionSize |
| Size of the VendorIFDVersion buffer. | |
| uint8_t * | pVendorIFDSerial |
| Pointer to buffer used for storing the vendor ifd serial. | |
| uint16_t | wVendorIFDSerialSize |
| Size of the VendorIFDSerial buffer. | |
| void * | hContext |
| Context for SmartCard class. | |
| void * | hCard |
| Handle of card. | |
| uint8_t * | pReaderName |
| Name of the reader. | |
| uint16_t | wTimeoutWrMs |
| TO value for Write transfer. | |
| uint16_t | wTimeoutRdMs |
| TO value for Read transfer. | |
PCSC (Windows) BAL parameter structure.
| uint8_t phbalReg_PcscWin_DataParams_t::bPegoda2Mode |
This is mainly for Pegoda 2 (RD710) reader usage.
To be set only if firmware higher that 2.2.7 is used.