struktur SECURE_ELEMENT_EVENT_INFO (nfcsedev.h)
Struktur ini menyediakan informasi tentang peristiwa elemen yang aman.
Sintaks
typedef struct _SECURE_ELEMENT_EVENT_INFO {
GUID guidSecureElementId;
SECURE_ELEMENT_EVENT_TYPE eEventType;
DWORD cbEventData;
BYTE pbEventData[ANYSIZE_ARRAY];
} SECURE_ELEMENT_EVENT_INFO, *PSECURE_ELEMENT_EVENT_INFO;
Anggota
guidSecureElementId
Ini adalah pengidentifikasi unik untuk elemen aman.
eEventType
Ini adalah jenis peristiwa. Untuk informasi selengkapnya tentang jenisnya, lihat topik enumerasi SECURE_ELEMENT_EVENT_TYPE .
cbEventData
Ini adalah jumlah byte untuk array pbEventData.
pbEventData[ANYSIZE_ARRAY]
Ini adalah buffer data peristiwa. Ketika eEventTypeadalah HceActivated atau HceDeactivated, anggota ini berisi pointer ke struktur SECURE_ELEMENT_HCE_ACTIVATION_PAYLOAD . Anggota bConnectionId dalam struktur tersebut adalah nilai ID yang sama yang digunakan dalam SECURE_ELEMENT_HCE_DATA_PACKET untuk mengirim dan menerima paket HCE dengan IOCTL_NFCSE_HCE_REMOTE_SEND dan IOCTL_NFCSE_HCE_REMOTE_RECV.
Ketika eEventType adalah ExternalReaderArrival atau ExternalReaderDeparture, pbEventData kosong dan cbEventData adalah 0.
Ketika eEventType adalah Transaksi, pbEventData berisi daftar parameter yang dikodekan dalam bidang BER-TLV. Kejadian ini dipetakan ke EVT_TRANSACTION.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | nfcsedev.h |
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