struttura NFC_CX_RF_DISCOVERY_CONFIG (nfccx.h)
La struttura NFC_CX_RF_DISCOVERY_CONFIG contiene le impostazioni di configurazione dell'individuazione RF. La configurazione di individuazione deve essere completata durante l'inizializzazione dopo aver chiamato NfcDxDeviceInitialize, in caso contrario viene restituito un errore.
Sintassi
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;
Membri
Size
Dimensione di questa struttura in byte.
TotalDuration
Durata totale del singolo periodo di individuazione in millisecondi. Il valore predefinito è 300 millisecondi.
Questo membro corrisponde a TOTAL_DURATION specificato nella specifica NCI. I valori possono essere compresi tra 0 e 0xFFFF. Usare un valore appropriato che tenga conto sia della latenza di individuazione che del consumo energetico.
PollConfig
Combinazione di valori NFC_CX_POLL_MODE_CONFIG.
Questo membro abilita la configurazione delle impostazioni della modalità di polling. L'impostazione predefinita abilita il polling per il polling passivo NFC-A, NFC-B passivo e il polling passivo NFC-F (212 e 424k). È consigliabile che i client NFC configurino modalità attive aggiuntive, se supportate.
NfcIPMode
Combinazione di valori NFC_CX_NFCIP_MODE_CONFIG.
Questo membro abilita la configurazione delle impostazioni NFC-IP modalità iniziatore. Il valore corrisponde alla combinazione di NFC_CX_NFCIP_MODE_CONFIG enumerazione. Il valore predefinito abilita il polling per le fasi di polling passivo NFC-A e NFC-F di polling passivo (212 e 424k).
NfcIPTgtMode
Combinazione di valori NFC_CX_NFCIP_TGT_MODE_CONFIG.
Questo membro abilita la configurazione delle impostazioni NFC-IP modalità di destinazione. Il valore predefinito abilita le fasi di ascolto passivo NFC-A e di ascolto passivo NFC-F.
NfcCEMode
Combinazione di valori NFC_CX_CE_MODE_CONFIG.
Questo membro abilita la configurazione delle impostazioni della modalità di NFC-CE. Il valore predefinito abilita le fasi nfc-A di ascolto passivo NFC-A, listen NFC-B passivo e ascolto passivo NFC-F fasi.
BailoutConfig
Combinazione di valori di NFC_CX_POLL_BAILOUT_CONFIG. Il valore predefinito è disabilitato.
Questo membro abilita la configurazione di PA_BAIL_OUT e PB_BAIL_OUT come descritto nella specifica NCI.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 10 |
server minimo supportato | Nessuna supportata |
intestazione |
nfccx.h (include Ncidef.h) |