AT-NFC 2.1 (win) AT-NFC kernel set

Macros
Entry Point Data ID

Data ID used by Entry Point export functions. More...

## Macros
#define | T_NFC_EP_DATA_ID_OVERRIDE_9C_FOR_CVM 0x0102
#define | T_NFC_EP_DATA_ID_SCRIPT_RESULTS 0x0103
#define | T_NFC_EP_DATA_ID_OVERRIDE_9C_FOR_RESTR 0x0104
#define | T_NFC_EP_DATA_ID_OVERRIDE_9C_PER_AID 0x0105
#define | T_NFC_EP_DATA_ID_TRACE_PATH 0x5002
#define | T_NFC_EP_DATA_ID_NFC_ENABLED_AIDS_LIST_CONTAINER 0x5A09
#define | T_NFC_EP_DATA_ID_NFC_PER_AID_CONFIGURATION_CONTAINER 0x5A0A
#define | T_NFC_EP_DATA_ID_NFC_DATA_RECORD 0x1105
#define | T_NFC_EP_DATA_ID_NFC_DISCR_DATA 0x1106
#define | T_NFC_EP_DATA_ID_NFC_EP_CLESS_TRAN_LIMIT 0x1006
#define | T_NFC_EP_DATA_ID_NFC_EP_CLESS_FLOOR_LIMIT 0x1007
#define | T_NFC_EP_DATA_ID_NFC_EP_CVM_REQUIRED_LIMIT 0x0F05
#define | T_NFC_EP_DATA_ID_NFC_MIR_OUTCOME_UI_STATUS 0x1F01
#define | T_NFC_EP_DATA_ID_NFC_MIR_OUTCOME_CVM_STATUS 0x1F02
#define | T_NFC_EP_DATA_ID_NFC_VISA_DISABLE_AUC_FOR_MANUAL_CASH 0x1301
#define | T_NFC_EP_DATA_ID_NFC_VISA_DISABLE_AUC_FOR_CASHBACK 0x1302

## Detailed Description

Data ID used by Entry Point export functions.

## Macro Definition Documentation

## ◆ T_NFC_EP_DATA_ID_NFC_DATA_RECORD

#define T_NFC_EP_DATA_ID_NFC_DATA_RECORD 0x1105

Provides scheme specific data record

## ◆ T_NFC_EP_DATA_ID_NFC_DISCR_DATA

#define T_NFC_EP_DATA_ID_NFC_DISCR_DATA 0x1106

Provides scheme specific discr data

## ◆ T_NFC_EP_DATA_ID_NFC_ENABLED_AIDS_LIST_CONTAINER

#define T_NFC_EP_DATA_ID_NFC_ENABLED_AIDS_LIST_CONTAINER 0x5A09

A Tag to specify a list of allowed AIDS: 9F06XXYYYYYYYYYY9F06XXYYYYYYYYYY...

## ◆ T_NFC_EP_DATA_ID_NFC_EP_CLESS_FLOOR_LIMIT

#define T_NFC_EP_DATA_ID_NFC_EP_CLESS_FLOOR_LIMIT 0x1007

Set this parameter to define Reader Contactless Floor Limit for particular combination Optional, 4 bytes length value

## ◆ T_NFC_EP_DATA_ID_NFC_EP_CLESS_TRAN_LIMIT

#define T_NFC_EP_DATA_ID_NFC_EP_CLESS_TRAN_LIMIT 0x1006

Set this parameter to define Reader Contactless Transaction Limit for particular combination Optional, 4 bytes length value

## ◆ T_NFC_EP_DATA_ID_NFC_EP_CVM_REQUIRED_LIMIT

#define T_NFC_EP_DATA_ID_NFC_EP_CVM_REQUIRED_LIMIT 0x0F05

Set this parameter to define Reader Contactless CVM Required Limit for particular combination Optional, 4 bytes length value

## ◆ T_NFC_EP_DATA_ID_NFC_MIR_OUTCOME_CVM_STATUS

#define T_NFC_EP_DATA_ID_NFC_MIR_OUTCOME_CVM_STATUS 0x1F02

Provides extended MIR Outcome cvm status (1 byte, see NFC_MIR_OUTCOME_CVM_SKIP_CVM ...) Optional, 1 bytes length binary value

## ◆ T_NFC_EP_DATA_ID_NFC_MIR_OUTCOME_UI_STATUS

#define T_NFC_EP_DATA_ID_NFC_MIR_OUTCOME_UI_STATUS 0x1F01

Provides extended MIR Outcome UI status (1 byte, see NFC_MIR_OUTCOME_STATUS_NA ...) Optional, 1 bytes length binary value

## ◆ T_NFC_EP_DATA_ID_NFC_PER_AID_CONFIGURATION_CONTAINER

#define T_NFC_EP_DATA_ID_NFC_PER_AID_CONFIGURATION_CONTAINER 0x5A0A

A Tag to specify per-AID configuration: 9F06XXYYYYYYYYY + Other tlvs. May be present multiple times for different AIDs

## ◆ T_NFC_EP_DATA_ID_NFC_VISA_DISABLE_AUC_FOR_CASHBACK

#define T_NFC_EP_DATA_ID_NFC_VISA_DISABLE_AUC_FOR_CASHBACK 0x1302

Set this parameter to configure VISA AUC check for cashback transactions Optional, 1 bytes length value (0 - enabled (default); 1 - disabled)

## ◆ T_NFC_EP_DATA_ID_NFC_VISA_DISABLE_AUC_FOR_MANUAL_CASH

#define T_NFC_EP_DATA_ID_NFC_VISA_DISABLE_AUC_FOR_MANUAL_CASH 0x1301

Set this parameter to configure VISA AUC check for manual cash transactions Optional, 1 bytes length value (0 - enabled (default); 1 - disabled)

## ◆ T_NFC_EP_DATA_ID_OVERRIDE_9C_FOR_CVM

#define T_NFC_EP_DATA_ID_OVERRIDE_9C_FOR_CVM 0x0102

Set this parameter to override transaction type (tag 9C) value, used during cardholder verification processing. This is optional, 1 byte length value

## ◆ T_NFC_EP_DATA_ID_OVERRIDE_9C_FOR_RESTR

#define T_NFC_EP_DATA_ID_OVERRIDE_9C_FOR_RESTR 0x0104

Set this parameter to override transaction type (tag 9C) value, used during processing restrictions. This is optional, 1 byte length value

## ◆ T_NFC_EP_DATA_ID_OVERRIDE_9C_PER_AID

#define T_NFC_EP_DATA_ID_OVERRIDE_9C_PER_AID 0x0105

Set this parameter to override transaction type (tag 9C) value for partucular AIDs. This is optional, 1 byte length value

## ◆ T_NFC_EP_DATA_ID_SCRIPT_RESULTS

#define T_NFC_EP_DATA_ID_SCRIPT_RESULTS 0x0103

Script results maintained by kernel. Use this ID just for remapping to some custom tags in hal_cfg_get_custom_tag_by_id and hal_cfg_get_id_by_custom_tag.

## ◆ T_NFC_EP_DATA_ID_TRACE_PATH

#define T_NFC_EP_DATA_ID_TRACE_PATH 0x5002

Provides a filesystem path to directory where per-transaction trace-files are created