NFC_CX_TRANSPORT_TYPE enumeration (nfccx.h)

The NFC_CX_TRANSPORT_TYPE enumeration specifies transport types.

Syntax

typedef enum _NFC_CX_TRANSPORT_TYPE {
  NFC_CX_TRANSPORT_I2C,
  NFC_CX_TRANSPORT_SPI,
  NFC_CX_TRANSPORT_UART,
  NFC_CX_TRANSPORT_CUSTOM
} NFC_CX_TRANSPORT_TYPE, *PNFC_CX_TRANSPORT_TYPE;

Constants

 
NFC_CX_TRANSPORT_I2C
Specifies an Inter-Integrated Circuit (I2C) bus.
NFC_CX_TRANSPORT_SPI
Specifies a Serial Peripheral Interface (SPI).
NFC_CX_TRANSPORT_UART
Specifies a Universal Asynchronous Receiver/Transmitter (UART).
NFC_CX_TRANSPORT_CUSTOM
Specifies a custom transport type.

Requirements

Requirement Value
Minimum supported client Windows 10
Minimum supported server None supported
Header nfccx.h (include Ncidef.h)

See also

NFC class extension design guide

Near field communication (NFC) design guide