NFC 类扩展 (CX) 设计指南

本部分介绍 NFC 类扩展 (CX) 与 NFC 客户端驱动程序之间的接口。 NFC CX 驱动程序实现所有 NFC 设备驱动程序接口以及基于 NFC 论坛 NFC 控制器接口 (NCI) 技术规范的标准 NFC 协议和格式。

NFC 客户端驱动程序负责传输层接口,并支持任何非标准供应商定义的扩展,以便优化 NFC 控制器的功能。

NFC 类扩展驱动程序实现所有标准 NFC 论坛标记 (T1T、T2T、T3T、ISO-DEP) 和 P2P (LLCP 和 SNEP) 协议,以及基于 NCI 核心规范的 RF 管理。 类扩展驱动程序实现所有 Windows 定义的设备驱动程序接口,以便与 NFC 控制器、安全元素和远程 RF 终结点交互。

这些主题介绍 Microsoft 提供的 NFC 类扩展驱动程序与相应芯片集制造商提供的 NFC 客户端驱动程序之间的体系结构和公共接口。 NFC CX 驱动程序旨在支持来自各种制造商的 NFC 芯片集,并使制造商能够在其 NFC 客户端驱动程序中实现非 NCI 标准功能,以实现差异化目的。

NFC 驱动程序 DDI

以下是由 NFC CX 驱动程序实现的 Windows 定义的 NFC 驱动程序 DDI:

NFC 论坛规范

以下是 NFC CX 驱动程序实现的 NFC 论坛规范:

  • NFC 控制器接口,NCI 1.0 规范
  • NFC 数据交换格式,NDEF
  • NFC 论坛类型 1-4 标记
  • 逻辑链接控制协议,LLCP 1.1 规范
  • 简单 NDEF 交换协议,SNEP 1.0 规范
  • ISO/IEC 15693

支持的 NFC 智能卡和标记

以下是 NFC CX 驱动程序支持的 NFC 智能卡和标记:

  • MIFARE 经典系列
  • MIFARE Ultralight 系列
  • MIFARE DESFire 系列
  • FeliCa 系列
  • 宝石/托帕兹家族
  • 通用 ISO 15693 标记
  • Thinfilm NFC 条形码 (Kovio)

本节内容