openharmony 鸿蒙 _nfc_vendor_config_v11

2025-06-16 浏览 (1)

NfcVendorConfig

概述

厂家自定义的NFC配置。

起始版本: 4.1

相关模块:HdiNfc

汇总

Public 属性

名称描述
unsigned int isoDepExtApduLength为ISO_DEP定义的扩展APDU长度。
unsigned char defaultOffHostRoute默认路由的SE ID。
unsigned char defaultOffHostRouteFelica基于Felica的默认路由SE ID。
unsigned char defaultSysCodeRoute基于Felica协议中定义的system code路由的默认路由位置。
unsigned char defaultSysCodePwrState基于Felica协议中定义的system code路由支持的电源状态。
unsigned char defaultUnconfiguredRoute基于协议和技术的默认路由。
unsigned char esePipeId配置ese使用的pipeID。
unsigned char simPipeId配置SIM卡使用的pipeID。
boolean pollBailOutMode配置是否支持bai-out模式,为TRUE则支持,否则是typeA/B的轮询。
unsigned char checkAlgorithm为T4T卡选择卡在位检测算法,若未定义则默认使用I_BLOCK。
unsigned char[] vendorProtocalDiscoveryCfg厂家自定义的私有协议和探索配置。
unsigned char vendorProtocalDiscoveryCfgSize厂家自定义的私有协议和探索配置数据大小。
List< unsigned char > hostWhitelist主机白名单。
List< unsigned char > offHostRouteUicc多SE场景,选择默认路由SIM的offhost列表。
List< unsigned char > offHostRouteEse多SE场景,选择默认路由eSE的offhost列表。
unsigned char defaultIsoDepRouteISO-DEP默认路由位置。

类成员变量说明

checkAlgorithm

unsigned char NfcVendorConfig::checkAlgorithm

描述

为T4T卡选择卡在位检测算法,若未定义则默认使用I_BLOCK。

defaultIsoDepRoute

unsigned char NfcVendorConfig::defaultIsoDepRoute

描述

ISO-DEP默认路由位置。

defaultOffHostRoute

unsigned char NfcVendorConfig::defaultOffHostRoute

描述

默认路由的SE ID。

defaultOffHostRouteFelica

unsigned char NfcVendorConfig::defaultOffHostRouteFelica

描述

基于Felica的默认路由SE ID。

defaultSysCodePwrState

unsigned char NfcVendorConfig::defaultSysCodePwrState

描述

基于Felica协议中定义的system code路由支持的电源状态。

defaultSysCodeRoute

unsigned char NfcVendorConfig::defaultSysCodeRoute

描述

基于Felica协议中定义的system code路由的默认路由位置。

defaultUnconfiguredRoute

unsigned char NfcVendorConfig::defaultUnconfiguredRoute

描述

基于协议和技术的默认路由。

esePipeId

unsigned char NfcVendorConfig::esePipeId

描述

配置ese使用的pipeID。

hostWhitelist

List<unsigned char> NfcVendorConfig::hostWhitelist

描述

主机白名单。

isoDepExtApduLength

unsigned int NfcVendorConfig::isoDepExtApduLength

描述

为ISO_DEP定义的扩展APDU长度。

offHostRouteEse

List<unsigned char> NfcVendorConfig::offHostRouteEse

描述

多SE场景,选择默认路由eSE的offhost列表。

offHostRouteUicc

List<unsigned char> NfcVendorConfig::offHostRouteUicc

描述

多SE场景,选择默认路由SIM的offhost列表。

pollBailOutMode

boolean NfcVendorConfig::pollBailOutMode

描述

配置是否支持bai-out模式,为TRUE则支持,否则则是typeA/B轮询。

simPipeId

unsigned char NfcVendorConfig::simPipeId

描述

配置SIM卡使用的pipeID。

vendorProtocalDiscoveryCfg

unsigned char [] NfcVendorConfig::vendorProtocalDiscoveryCfg

描述

厂家自定义的私有协议和探索配置。

vendorProtocalDiscoveryCfgSize

unsigned char NfcVendorConfig::vendorProtocalDiscoveryCfgSize

描述

厂家自定义的私有协议和探索配置数据大小。

你可能感兴趣的鸿蒙文章

harmony 鸿蒙NFC HDI 参考

harmony 鸿蒙HdiConnectedNfcTag

harmony 鸿蒙HdiNfc (V1_0)

harmony 鸿蒙HdiNfc (V1_1)

harmony 鸿蒙IConnectedNfcTag.idl

harmony 鸿蒙INfcCallback.idl

harmony 鸿蒙INfcInterface.idl

harmony 鸿蒙INfcInterface.idl

harmony 鸿蒙NfcTypes.idl

harmony 鸿蒙NfcTypes.idl

  • 所属分类: 后端技术
  • 本文标签: 软件 鸿蒙
  • 版权声明: 本文链接 https://seaxiang.com/blog/S5M4jj