estrutura NFC_CX_RF_DISCOVERY_CONFIG (nfccx.h)
A estrutura NFC_CX_RF_DISCOVERY_CONFIG contém definições de configuração 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 a TOTAL_DURATION especificado na especificação NCI. Os valores podem estar entre 0 e 0xFFFF. Use um valor apropriado que leva em conta 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 sondagem passiva NFC-F (212 e 424k). É recomendável que os clientes NFC configurem modos ativos adicionais se houver suporte.
NfcIPMode
Combinação de valores NFC_CX_NFCIP_MODE_CONFIG .
Esse membro habilita a configuração das configurações do modo iniciador NFC-IP. O valor corresponde à combinação de NFC_CX_NFCIP_MODE_CONFIG enumeração. O padrão habilita a sondagem para fases nfc-A de sondagem passiva e NFC-F (212 e 424k).
NfcIPTgtMode
Combinação de valores NFC_CX_NFCIP_TGT_MODE_CONFIG .
Esse membro habilita a configuração das configurações do modo de destino NFC-IP. O padrão permite a escuta passiva das fases NFC-A e NFC-F de escuta passiva.
NfcCEMode
Combinação de valores NFC_CX_CE_MODE_CONFIG .
Esse membro habilita a configuração das configurações do modo NFC-CE. O padrão permite as fases NFC-A de escuta passiva, NFC-B de escuta passiva e NFC-F de escuta passiva.
BailoutConfig
Combinação de valores NFC_CX_POLL_BAILOUT_CONFIG . O padrão é desabilitado.
Esse membro habilita a configuração de PA_BAIL_OUT e PB_BAIL_OUT conforme descrito na especificação do NCI.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10 |
Servidor mínimo com suporte | Nenhum compatível |
Cabeçalho | nfccx.h (inclua Ncidef.h) |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de