struktur NFC_CX_RF_DISCOVERY_CONFIG (nfccx.h)
Struktur NFC_CX_RF_DISCOVERY_CONFIG berisi pengaturan konfigurasi penemuan RF. Konfigurasi penemuan harus diselesaikan selama inisialisasi setelah memanggil NfcDxDeviceInitialize, jika tidak, kesalahan dikembalikan.
Sintaks
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;
Anggota
Size
Ukuran struktur ini dalam byte.
TotalDuration
Total durasi periode penemuan tunggal dalam milidetik. Defaultnya adalah 300 milidetik.
Anggota ini sesuai dengan TOTAL_DURATION yang ditentukan dalam spesifikasi NCI. Nilai bisa antara 0 hingga 0xFFFF. Gunakan nilai yang sesuai yang memperhitungkan latensi penemuan serta konsumsi daya.
PollConfig
Kombinasi nilai NFC_CX_POLL_MODE_CONFIG .
Anggota ini memungkinkan konfigurasi pengaturan mode polling. Default memungkinkan polling untuk polling pasif NFC-A, polling pasif NFC-B, dan polling pasif NFC-F (212 dan 424k). Disarankan agar klien NFC mengonfigurasi mode aktif tambahan jika didukung.
NfcIPMode
Kombinasi nilai NFC_CX_NFCIP_MODE_CONFIG .
Anggota ini memungkinkan konfigurasi pengaturan mode inisiator NFC-IP. Nilai sesuai dengan kombinasi enum NFC_CX_NFCIP_MODE_CONFIG. Default memungkinkan polling untuk polling pasif NFC-A dan polling pasif NFC-F (212 dan 424k).
NfcIPTgtMode
Kombinasi nilai NFC_CX_NFCIP_TGT_MODE_CONFIG .
Anggota ini memungkinkan konfigurasi pengaturan mode target NFC-IP. Default memungkinkan NFC-A mendengarkan pasif dan fase NFC-F mendengarkan pasif.
NfcCEMode
Kombinasi nilai NFC_CX_CE_MODE_CONFIG .
Anggota ini memungkinkan konfigurasi pengaturan mode NFC-CE. Default memungkinkan NFC-A mendengarkan pasif, mendengarkan pasif NFC-B, dan fase NFC-F mendengarkan pasif.
BailoutConfig
Kombinasi nilai NFC_CX_POLL_BAILOUT_CONFIG . Default dinonaktifkan.
Anggota ini memungkinkan konfigurasi PA_BAIL_OUT dan PB_BAIL_OUT seperti yang dijelaskan dalam spesifikasi NCI.
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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk