structure NFC_CX_RF_DISCOVERY_CONFIG (nfccx.h)
La structure NFC_CX_RF_DISCOVERY_CONFIG contient des paramètres de configuration de découverte RF. La configuration de la découverte doit être effectuée pendant l’initialisation après l’appel de NfcDxDeviceInitialize, sinon une erreur est retournée.
Syntaxe
typedef struct _NFC_CX_RF_DISCOVERY_CONFIG {
ULONG Size;
USHORT TotalDuration;
ULONG PollConfig;
UCHAR NfcIPMode;
UCHAR NfcIPTgtMode;
UCHAR NfcCEMode;
UCHAR BailoutConfig;
} NFC_CX_RF_DISCOVERY_CONFIG, *PNFC_CX_RF_DISCOVERY_CONFIG;
Membres
Size
Taille de cette structure en octets.
TotalDuration
Durée totale de la période de découverte unique en millisecondes. La valeur par défaut est de 300 millisecondes.
Ce membre correspond à TOTAL_DURATION spécifié dans la spécification NCI. Les valeurs peuvent être comprises entre 0 et 0xFFFF. Utilisez une valeur appropriée qui tient compte à la fois de la latence de découverte et de la consommation d’énergie.
PollConfig
Combinaison de valeurs NFC_CX_POLL_MODE_CONFIG .
Ce membre active la configuration des paramètres du mode d’interrogation. La valeur par défaut active l’interrogation pour le sondage passif NFC-A, le sondage passif NFC-B et le sondage passif NFC-F (212 et 424 000). Il est recommandé que les clients NFC configurent des modes actifs supplémentaires s’ils sont pris en charge.
NfcIPMode
Combinaison de valeurs NFC_CX_NFCIP_MODE_CONFIG .
Ce membre active la configuration des paramètres du mode initiateur NFC-IP. La valeur correspond à la combinaison de NFC_CX_NFCIP_MODE_CONFIG enum. La valeur par défaut active l’interrogation pour les phases NFC-A et NFC-F de sondage passif (212 et 424 000).
NfcIPTgtMode
Combinaison de valeurs NFC_CX_NFCIP_TGT_MODE_CONFIG .
Ce membre active la configuration des paramètres du mode cible NFC-IP. La valeur par défaut active l’écoute passive NFC-A et l’écoute passive NFC-F.
NfcCEMode
Combinaison de valeurs NFC_CX_CE_MODE_CONFIG .
Ce membre active la configuration des paramètres du mode NFC-CE. La valeur par défaut active l’écoute passive NFC-A, l’écoute passive NFC-B et l’écoute passive NFC-F.
BailoutConfig
Combinaison de valeurs NFC_CX_POLL_BAILOUT_CONFIG . Par défaut, ils sont désactivés.
Ce membre active la configuration des PA_BAIL_OUT et des PB_BAIL_OUT comme décrit dans la spécification NCI.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 |
Serveur minimal pris en charge | Aucun pris en charge |
En-tête | nfccx.h (include Ncidef.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour