estructura NFC_CX_RF_DISCOVERY_CONFIG (nfccx.h)
La estructura NFC_CX_RF_DISCOVERY_CONFIG contiene los valores de configuración de detección de RF. La configuración de detección debe completarse durante la inicialización después de llamar a NfcDxDeviceInitialize; de lo contrario, se devuelve un error.
Sintaxis
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;
Miembros
Size
Tamaño de esta estructura en bytes.
TotalDuration
Duración total del período de detección único en milisegundos. El valor predeterminado es 300 milisegundos.
Este miembro corresponde a TOTAL_DURATION especificado en la especificación NCI. Los valores pueden estar entre 0 y 0xFFFF. Use un valor adecuado que tenga en cuenta tanto la latencia de detección como el consumo de energía.
PollConfig
Combinación de valores de NFC_CX_POLL_MODE_CONFIG.
Este miembro habilita la configuración del modo de sondeo. El valor predeterminado habilita el sondeo para el sondeo pasivo NFC-A, nfc-B de sondeo pasivo y sondeo pasivo NFC-F (212 y 424k). Se recomienda que los clientes NFC configuren modos activos adicionales si se admiten.
NfcIPMode
Combinación de valores de NFC_CX_NFCIP_MODE_CONFIG.
Este miembro habilita la configuración de NFC-IP configuración del modo iniciador. El valor corresponde a la combinación de NFC_CX_NFCIP_MODE_CONFIG enumeración. El valor predeterminado habilita el sondeo para las fases de sondeo pasivo NFC-A y sondeo pasivo NFC-F (212 y 424k).
NfcIPTgtMode
Combinación de valores de NFC_CX_NFCIP_TGT_MODE_CONFIG.
Este miembro habilita la configuración de NFC-IP configuración del modo de destino. El valor predeterminado habilita las fases de escucha pasiva NFC-A y escucha pasiva NFC-F.
NfcCEMode
Combinación de valores de NFC_CX_CE_MODE_CONFIG.
Este miembro habilita la configuración de la configuración del modo NFC-CE. El valor predeterminado habilita la escucha pasiva NFC-A, la escucha pasiva NFC-B y las fases de escucha pasiva NFC-F.
BailoutConfig
Combinación de valores de NFC_CX_POLL_BAILOUT_CONFIG. El valor predeterminado está deshabilitado.
Este miembro habilita la configuración de PA_BAIL_OUT y PB_BAIL_OUT tal como se describe en la especificación de la NCI.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 10 |
servidor mínimo admitido | No se admite ninguna |
encabezado de |
nfccx.h (incluya Ncidef.h) |