enumerasi NFC_CX_SEQUENCE (nfccx.h)
Enumerasi NFC_CX_SEQUENCE menentukan urutan.
Sintaks
typedef enum _NFC_CX_SEQUENCE {
SequencePreInit,
SequenceInitComplete,
SequencePreRfDiscStart,
SequenceRfDiscStartComplete,
SequencePreRfDiscStop,
SequenceRfDiscStopComplete,
SequencePreNfceeDisc,
SequenceNfceeDiscComplete,
SequencePreShutdown,
SequenceShutdownComplete,
SequencePreRecovery,
SequenceRecoveryComplete,
SequenceMaximum
} NFC_CX_SEQUENCE, *PNFC_CX_SEQUENCE;
Konstanta
SequencePreInit Urutan ini dipanggil oleh CX selama transisi status menganggur ke init, yaitu, sebelum dimulainya inisialisasi oleh NFC CX. Tidak ada perintah NCI termasuk CORE_RESET_CMD yang telah dikirim ke pengontrol NFC oleh NFC CX. Dalam urutan ini, klien dapat memanggil perintah non-NCI apa pun. Perintah NCI tidak boleh dikirim ke pengontrol karena tidak CORE_RESET_CMD maupun CORE_INIT_CMD telah dikirim ke pengontrol. |
SequenceInitComplete Urutan ini dipanggil oleh CX selama transisi status menganggur ke init, yaitu, sebelum dimulainya inisialisasi oleh NFC CX. Tidak ada perintah NCI termasuk CORE_RESET_CMD yang telah dikirim ke pengontrol NFC oleh NFC CX. Dalam urutan ini, klien dapat memanggil perintah non-NCI apa pun. Perintah NCI tidak boleh dikirim ke pengontrol karena tidak CORE_RESET_CMD maupun CORE_INIT_CMD telah dikirim ke pengontrol. |
SequencePreRfDiscStart Urutan ini dipanggil oleh CX sebelum memulai penemuan RF yaitu melalui RF_DISCOVER_CMD. Driver klien dapat menggunakan kesempatan ini untuk melakukan konfigurasi RF terkait termasuk pengoptimalan apa pun ke loop penemuan. |
SequenceRfDiscStartComplete Urutan ini dipanggil oleh CX segera setelah dimulainya penemuan RF. Setiap konfigurasi pasca-penemuan mulai dapat didukung melalui titik ekstensibilitas ini. |
SequencePreRfDiscStop Urutan ini dipanggil oleh CX sebelum menghentikan perulangan penemuan RF. |
SequenceRfDiscStopComplete Urutan ini dipanggil segera setelah perulangan penemuan dihentikan. Driver klien dapat menggunakan titik ekstensibilitas ini untuk mengaktifkan konfigurasi mode siaga apa pun. |
SequencePreNfceeDisc Urutan ini dipanggil oleh CX sebelum memulai penemuan NFCEE. Penemuan NFCEE terjadi dengan loop penemuan dinonaktifkan. Driver klien dapat menggunakan urutan ini untuk mengaktifkan antarmuka NFC-NFCEE internal yang dapat dinonaktifkan pasca-inisialisasi untuk pengoptimalan daya. |
SequenceNfceeDiscComplete Urutan ini dipanggil segera pasca operasi penemuan NFCEE. |
SequencePreShutdown Urutan ini dipanggil sebelum dimulainya pematian. |
SequenceShutdownComplete Urutan ini dipanggil oleh CX setelah urutan matikan selesai. Driver klien dapat membersihkan status NCI yang dipertahankan. |
SequencePreRecovery Urutan ini dipanggil oleh CX jika perlu melakukan urutan pemulihan karena kegagalan fatal. Driver klien dapat menggunakan urutan ini untuk menangkap cadangan RAM untuk tujuan diagnostik. |
SequenceRecoveryComplete Urutan ini dipanggil oleh CX setelah penyelesaian urutan pemulihan dan ketika driver kembali ke status kerja. |
SequenceMaximum |
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