SECURE_ELEMENT_EVENT_TYPE-Enumeration (nfcsedev.h)

Gibt den Typ der Ereignisse für sichere Elemente an.

Syntax

typedef enum _SECURE_ELEMENT_EVENT_TYPE {
  ExternalReaderArrival,
  ExternalReaderDeparture,
  ApplicationSelected,
  Transaction,
  HceActivated,
  HceDeactivated,
  ExternalFieldEnter,
  ExternalFieldExit
} SECURE_ELEMENT_EVENT_TYPE, *PSECURE_ELEMENT_EVENT_TYPE;

Konstanten

 
ExternalReaderArrival
Dieses Ereignis wird ausgelöst, wenn ein externer Reader eine Verbindung mit dem angegebenen secure-Element hergestellt hat. Für dieses Ereignis werden keine weiteren Parameter angegeben.
ExternalReaderDeparture
Dieses Ereignis wird ausgelöst, wenn ein externer Reader eine Verbindung mit dem angegebenen secure-Element beendet hat. Für dieses Ereignis werden keine weiteren Parameter angegeben.
ApplicationSelected
Dieses Ereignis wird ausgelöst, wenn der externe Reader den Befehl "SELECT" ausgegeben hat, um eine Anwendung für das angegebene sichere Element auszuwählen. Darüber hinaus enthält die Ereignisbenachrichtigung die Anwendungs-ID (AID) der ausgewählten Anwendung. Nicht alle Arten von sicheren Elementen unterstützen die Möglichkeit, dieses Ereignis auszulösen.
Transaction
Dieses Ereignis wird ausgelöst, wenn eine Anwendung, die innerhalb des secure-Elements ausgeführt wird, den Controller benachrichtigt, dass eine Aktion aufgetreten ist. Dieses Ereignis sendet eine Liste von Parametern, die in BER-TLV-Feldern codiert ist. Dieses Ereignis wird EVT_TRANSACTION zugeordnet.
HceActivated
Dieses Ereignis wird ausgelöst, wenn eine Lauschmodusschnittstelle für den Gerätehost aktiviert wird. Dieses Ereignis sendet die aktuelle Verbindungs-ID, das aktivierte RF-Protokoll und die Technologie.
HceDeactivated
Dieses Ereignis wird ausgelöst, wenn eine aktuelle aktive HCE-Sitzung beendet wird. Dieses Ereignis sendet die derzeit beendete Verbindungs-ID.
ExternalFieldEnter
Dieses Ereignis wird beim Betreten eines externen Felds ausgelöst.
ExternalFieldExit
Dieses Ereignis wird ausgelöst, wenn ein externes Feld beendet wird.

Anforderungen

Anforderung Wert
Header nfcsedev.h