struktur NFC_CX_CLIENT_CONFIG (nfccx.h)

Struktur NFC_CX_CLIENT_CONFIG adalah parameter input untuk NfcCxDeviceInitConfig.

Sintaks

typedef struct _NFC_CX_CLIENT_CONFIG {
  ULONG                              Size;
  WDF_TRI_STATE                      IsPowerPolicyOwner;
  ULONG                              PowerIdleTimeout;
  WDF_POWER_POLICY_IDLE_TIMEOUT_TYPE PowerIdleType;
  NFC_CX_TRANSPORT_TYPE              BusType;
  ULONG                              DriverFlags;
  NFC_CX_DEVICE_MODE                 DeviceMode;
  PFN_NFC_CX_WRITE_NCI_PACKET        EvtNfcCxWriteNciPacket;
  PFN_NFC_CX_DEVICE_IO_CONTROL       EvtNfcCxDeviceIoControl;
} NFC_CX_CLIENT_CONFIG, *PNFC_CX_CLIENT_CONFIG;

Anggota

Size

Ukuran struktur ini dalam byte.

IsPowerPolicyOwner

Enumerator jenis WDF_TRI_STATE.

PowerIdleTimeout

Nilai IdleTimeout, dalam milidetik. Defaultnya adalah 1 detik.

PowerIdleType

Enumerator jenis WDF_POWER_POLICY_IDLE_TIMEOUT_TYPE.

BusType

Enumerator jenis NFC_CX_TRANSPORT_TYPE.

DriverFlags

Kombinasi nilai NFC_CX_DRIVER_FLAGS .

DeviceMode

Mode perangkat.

EvtNfcCxWriteNciPacket

Arahkan ke panggilan balik EvtNfcCxWriteNciPacket .

EvtNfcCxDeviceIoControl

Arahkan ke panggilan balik EvtNfcCxDeviceIoControl .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10
Server minimum yang didukung Tidak ada yang didukung
Header nfccx.h (termasuk Ncidef.h)

Lihat juga

Panduan desain ekstensi kelas NFC

Panduan desain komunikasi bidang dekat (NFC)