Compartilhar via


Guia de projeto da extensão de classe NFC (CX)

Esta seção descreve a interface entre a extensão de classe NFC (CX) e o driver de cliente NFC. O driver NFC CX implementa todas as interfaces de driver de dispositivo NFC e protocolos e formatos NFC padrão com base na Especificação Técnica da NCI (Nfc Controller Interface) do NFC Forum.

O driver de cliente NFC é responsável pelo interfaceamento da camada de transporte, bem como pelo suporte a extensões definidas por fornecedores que não seguem o padrão para o funcionamento otimizado do controlador NFC.

O driver de extensão de classe NFC implementa todos os protocolos padrão do NFC Forum Tag (T1T, T2T, T3T, ISO-DEP) e P2P (LLCP e SNEP) e o Gerenciamento de RF com base na especificação do NCI Core. O driver de extensão de classe implementa todas as interfaces de driver de dispositivo definidas pelo Windows para interagir com o controlador NFC, Elementos Seguros e Pontos de Extremidade RF Remotos.

Estes tópicos descrevem a arquitetura e a interface pública entre o driver de extensão de classe NFC fornecido pela Microsoft e o driver de cliente NFC fornecido pelos fabricantes de chipset correspondentes. O driver CX NFC foi projetado para dar suporte a chipsets NFC de vários fabricantes e permite que os fabricantes implementem funcionalidades padrão não NCI em seu driver de cliente NFC para fins de diferenciação.

NFC driver DDI

Veja a seguir a DDI do driver NFC definida pelo Windows que é implementada pelo driver NFC CX:

Especificações do fórum NFC

Veja a seguir as especificações do Fórum NFC implementadas pelo driver CX NFC:

  • Interface do controlador NFC, especificação NCI 1.0
  • Formato de Troca de Dados NFC, NDEF
  • Tag de Tipo 1-4 do Fórum NFC
  • Protocolo de controle de vínculo lógico, especificação do LLCP 1.1
  • Protocolo NDEF Exchange simples, especificação do SNEP 1.0
  • ISO/IEC 15693

Cartões inteligentes NFC e etiquetas compatíveis

Veja a seguir os cartões inteligentes NFC e etiquetas compatíveis com o driver NFC CX:

  • Família MIFARE Classic
  • Família MIFARE Ultralight
  • Família MIFARE DESFire
  • Família FeliCa
  • Família Jewel/Topaz
  • Marcas ISO 15693 genéricas
  • Código de barras NFC do Thinfilm (Kovio)

Nesta seção