Freigeben über


Konfigurierbarkeit

Zusätzlich zu erweiterbaren Punkten, die für den NFC-Clienttreiber verfügbar sind, ermöglicht der NFC CX dem Clienttreiber auch die Konfiguration der Parameter vieler seiner Vorgänge. Die folgenden Konfigurationen können vom NFC-Clienttreiber angepasst werden.

  • Treiber-Flags
  • RF Discovery-Konfiguration
  • LLCP-Konfiguration

Treiber-Flags

Der NFC CX ermöglicht es dem NFC-Clienttreiber, Treiberkennzeichnungen bereitzustellen, um die Laufzeitimplementierung der Klassenerweiterung zu konfigurieren. Diese Flags ermöglichen es dem NFC CX, bestimmte Standard-NCI-Vorgänge geringfügig anders zu implementieren, da unterschiedliche Firmwareimplementierungen aufgrund von Mehrdeutigkeiten in der NCI-Spezifikation auftreten.

RF Discovery-Konfiguration

Die RF-Ermittlungskonfiguration kann vom NFC-Clienttreiber über die NfcCxSetRfDiscoveryConfig-Methode festgelegt werden. Die RF-Ermittlungskonfiguration sollte während der Initialisierung nach dem Aufrufen von NfcCxDeviceInitialize erfolgen, andernfalls wird ein Fehler zurückgegeben.

LLCP-Konfiguration

Die LLCP-Konfiguration kann vom NFC-Clienttreiber über die nfcCxSetLlcpConfig-Methode festgelegt werden, die vom NFC CX bereitgestellt wird. Die LLCP-Konfiguration sollte während der Initialisierung nach der NfcCxDeviceInitialize erfolgen, andernfalls wird ein Fehler zurückgegeben.