estrutura NFC_CX_RF_DISCOVERY_CONFIG (nfccx.h)
A estrutura de NFC_CX_RF_DISCOVERY_CONFIG contém as configurações de descoberta de RF. A configuração de descoberta deve ser concluída durante a inicialização depois de chamar NfcDxDeviceInitialize, caso contrário, um erro será retornado.
Sintaxe
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;
Membros
Size
Tamanho dessa estrutura em bytes.
TotalDuration
Duração total do período de descoberta única em milissegundos. O padrão é 300 milissegundos.
Esse membro corresponde à TOTAL_DURATION especificada na especificação NCI. Os valores podem estar entre 0 e 0xFFFF. Use um valor apropriado que considere tanto a latência de descoberta quanto o consumo de energia.
PollConfig
Combinação de valores NFC_CX_POLL_MODE_CONFIG.
Esse membro habilita a configuração das configurações do modo de votação. O padrão permite sondagem para sondagem passiva NFC-A, sondagem passiva NFC-B e NFC-F de pesquisa passiva (212 e 424k). É recomendável que os clientes NFC configurem modos ativos adicionais se tiverem suporte.
NfcIPMode
Combinação de valores NFC_CX_NFCIP_MODE_CONFIG.
Esse membro habilita a configuração de NFC-IP configurações de modo iniciador. O valor corresponde à combinação de NFC_CX_NFCIP_MODE_CONFIG enumeração. O padrão permite sondagem para NFC-A de pesquisa passiva e fases de NFC-F de sondagem passiva (212 e 424k).
NfcIPTgtMode
Combinação de valores NFC_CX_NFCIP_TGT_MODE_CONFIG.
Esse membro habilita a configuração de NFC-IP configurações de modo de destino. O padrão permite NFC-A de escuta passiva e fases de NFC-F de escuta passiva.
NfcCEMode
Combinação de valores NFC_CX_CE_MODE_CONFIG.
Esse membro habilita a configuração de configurações de modo NFC-CE. O padrão permite a escuta passiva NFC-A, o NFC-B de escuta passiva e as fases de escuta passiva NFC-F.
BailoutConfig
Combinação de valores NFC_CX_POLL_BAILOUT_CONFIG. O padrão está desabilitado.
Esse membro habilita a configuração de PA_BAIL_OUT e PB_BAIL_OUT conforme descrito na especificação de NCI.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 10 |
servidor com suporte mínimo | Nenhum com suporte |
cabeçalho | nfccx.h (inclua Ncidef.h) |