header nfcsedev.h

Header ini digunakan oleh nfpdrivers. Untuk informasi selengkapnya, lihat:

nfcsedev.h berisi antarmuka pemrograman berikut:

IOCTLs

 
IOCTL_NFCSE_ENUM_ENDPOINTS

Mengembalikan informasi mengenai daftar semua elemen aman yang dilampirkan ke pengontrol NFC.
IOCTL_NFCSE_GET_NEXT_EVENT

Kode kontrol IOCTL_NFCSE_GET_NEXT_EVENT mengembalikan peristiwa berikutnya yang tersedia di buffer, atau jika tidak ada lagi peristiwa buffer yang tetap tertunda hingga peristiwa elemen aman tersedia. Detail peristiwa kemudian harus dikembalikan ke pemanggil.
IOCTL_NFCSE_GET_NFCC_CAPABILITIES

Kode kontrol IOCTL_NFCSE_GET_NFCC_CAPABILITIES mengembalikan informasi tentang kemampuan pengontrol NFC saat ini, termasuk ukuran tabel Perutean Mode Dengar maksimum (ditentukan dalam bagian 4.2 dari Spesifikasi Teknis Antarmuka Pengontrol NFC (NCI) Versi 1.1) dan mode perutean yang didukung.
IOCTL_NFCSE_GET_ROUTING_TABLE

Mengembalikan informasi mengenai konfigurasi tabel perutean mode dengar saat ini.
IOCTL_NFCSE_HCE_REMOTE_RECV

Mengembalikan buffer data berikutnya yang tersedia, atau jika tidak ada lagi data yang di-buffer, permintaan akan tetap tertunda hingga buffer APDU tersedia untuk dibaca.
IOCTL_NFCSE_HCE_REMOTE_SEND

Mengirimkan RESPONS APDU dari DeviceHost NFCEE ke perangkat jarak jauh. Pemanggil harus yakin bahwa APDU respons sesuai dengan ISO-IEC 7816-4.
IOCTL_NFCSE_SET_CARD_EMULATION_MODE

Kode kontrol IOCTL_NFCSE_SET_CARD_EMULATION_MODE mengatur apakah elemen aman yang ditentukan diekspos dalam mode emulasi kartu.
IOCTL_NFCSE_SET_ROUTING_TABLE

Mengonfigurasi tabel perutean mode mendengarkan pengontrol NFC.
IOCTL_NFCSE_SUBSCRIBE_FOR_EVENT

Kode kontrol IOCTL_NFCSE_SUBSCRIBE_FOR_EVENT dikeluarkan oleh klien untuk berlangganan peristiwa tertentu.

Struktur

 
SECURE_ELEMENT_AID_ROUTING_INFO

SECURE_ELEMENT_AID_ROUTING_INFO adalah anggota SECURE_ELEMENT_ROUTING_TABLE_ENTRY.
SECURE_ELEMENT_ENDPOINT_INFO

SECURE_ELEMENT_ENDPOINT_INFO adalah anggota SECURE_ELEMENT_ENDPOINT_LIST.
SECURE_ELEMENT_ENDPOINT_LIST

Parameter output untuk IOCTL_NFCSE_ENUM_ENDPOINTS.
SECURE_ELEMENT_EVENT_INFO

Struktur ini menyediakan informasi tentang peristiwa elemen yang aman.
SECURE_ELEMENT_EVENT_SUBSCRIPTION_INFO

Struktur SECURE_ELEMENT_EVENT_SUBSCRIPTION_INFO adalah parameter input untuk IOCTL_NFCSE_SUBSCRIBE_FOR_EVENT.
SECURE_ELEMENT_HCE_ACTIVATION_PAYLOAD

Struktur _SECURE_ELEMENT_HCE_ACTIVATION_PAYLOAD berisi pengidentifikasi koneksi unik dan jenis teknologi dan protokol NFC Forum RF.
SECURE_ELEMENT_HCE_DATA_PACKET

SECURE_ELEMENT_HCE_DATA_PACKET adalah buffer input untuk IOCTL_NFCSE_HCE_REMOTE_SEND dan buffer output untuk IOCTL_NFCSE_HCE_REMOTE_RECV.
SECURE_ELEMENT_NFCC_CAPABILITIES

SECURE_ELEMENT_NFCC_CAPABILITIES berisi kemampuan pengontrol NFC.
SECURE_ELEMENT_PROTO_ROUTING_INFO

SECURE_ELEMENT_PROTO_ROUTING_INFO adalah anggota SECURE_ELEMENT_ROUTING_TABLE_ENTRY.
SECURE_ELEMENT_ROUTING_TABLE

SECURE_ELEMENT_ROUTING_TABLE adalah parameter input untuk IOCTL_NFCSE_SET_ROUTING_TABLE.
SECURE_ELEMENT_ROUTING_TABLE_ENTRY

SECURE_ELEMENT_ROUTING_TABLE_ENTRY adalah anggota SECURE_ELEMENT_ROUTING_TABLE.
SECURE_ELEMENT_SET_CARD_EMULATION_MODE_INFO

SECURE_ELEMENT_SET_CARD_EMULATION_MODE_INFO adalah parameter input untuk IOCTL_NFCSE_SET_CARD_EMULATION_MODE.
SECURE_ELEMENT_TECH_ROUTING_INFO

SECURE_ELEMENT_TECH_ROUTING_INFO adalah anggota SECURE_ELEMENT_ROUTING_TABLE_ENTRY.

Enumerasi

 
SECURE_ELEMENT_CARD_EMULATION_MODE

Enumerasi ini menunjukkan mode emulasi kartu dari elemen aman.
SECURE_ELEMENT_EVENT_TYPE

Menunjukkan jenis peristiwa elemen aman.
SECURE_ELEMENT_ROUTING_TYPE

SECURE_ELEMENT_ROUTING_TYPE adalah anggota SECURE_ELEMENT_ROUTING_TABLE_ENTRY.
SECURE_ELEMENT_TYPE

Menunjukkan jenis elemen aman.