Compartir a través de


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)

Consulte también

guía de diseño de extensión de clase NFC

guía de diseño de comunicación de campo cercano (NFC)