NXP Reader Library  v17.1.0.2535
phalVca_Sw_DataParams_t Struct Reference

VCA Software parameter structure. More...

Data Fields

uint16_t wId
 Layer ID for this component, NEVER MODIFY!
 
void * pPalMifareDataParams
 Pointer to the parameter structure of the palMifare component.
 
void * pKeyStoreDataParams
 Pointer to the parameter structure of the KeyStore layer.
 
void * pCryptoDataParams
 Pointer to the parameter structure of the Crypto layer.
 
void * pCryptoRngDataParams
 Pointer to the parameter structure of the CryptoRng layer.
 
phalVca_Sw_CardTableEntry_tpCardTable
 Pointer to the Card Table of the layer.
 
phalVca_Sw_IidTableEntry_tpIidTable
 Pointer to the Iid Table of the layer.
 
uint16_t wCurrentCardTablePos
 Position of current entry in the CardTable.
 
uint16_t wNumCardTableEntries
 Number of Card table entries in the table.
 
uint16_t wNumIidTableEntries
 Number of Iid table entries in the table.
 
uint16_t wCurrentIidIndex
 Current index of the Iid sequence.
 
uint16_t wCurrentIidTablePos
 Position of current entry in the Iid Table.
 
uint16_t wAdditionalInfo
 Specific error codes for VC generic errors.
 
uint8_t bSessionAuthMACKey [16]
 Session Keys for Authentication of MAC.
 
phalVca_VirtualCardState eVCState
 Enum variable holding Virtual Card state.
 
phalVca_ProximityCheckState ePCState
 Enum Variable holding Proximity Check state.
 
void * pAlDataParams
 Pointer to the parameter structure of the DesfireEVx / MFPEVx component.
 
uint8_t bWrappedMode
 Wrapped APDU mode. More...
 
uint8_t bExtendedLenApdu
 Extended length APDU. More...
 
uint8_t bOption
 bOption parameter for Timing measurements ON/OFF.
 
uint8_t bLowerBoundThreshold
 parameter for enable/disable the LowerBound threshold time calculation(-20%).
 

Detailed Description

VCA Software parameter structure.

Field Documentation

◆ bWrappedMode

uint8_t phalVca_Sw_DataParams_t::bWrappedMode

Wrapped APDU mode.

All native commands need to be sent wrapped in ISO 7816 APDUs.

◆ bExtendedLenApdu

uint8_t phalVca_Sw_DataParams_t::bExtendedLenApdu

Extended length APDU.

If set the native commands should be wrapped in extended format


The documentation for this struct was generated from the following file: