SECURE_ELEMENT_EVENT_TYPE enumeration (nfcsedev.h)
Indicates the type of secure element events.
Syntax
typedef enum _SECURE_ELEMENT_EVENT_TYPE {
ExternalReaderArrival,
ExternalReaderDeparture,
ApplicationSelected,
Transaction,
HceActivated,
HceDeactivated,
ExternalFieldEnter,
ExternalFieldExit
} SECURE_ELEMENT_EVENT_TYPE, *PSECURE_ELEMENT_EVENT_TYPE;
Constants
ExternalReaderArrival This event is fired when an external reader has established a connection with the indicated secure element. No other parameters are given for this event. |
ExternalReaderDeparture This event is fired when an external reader has terminated a connection with the indicated secure element. No other parameters are given for this event. |
ApplicationSelected This event is fired when the external reader has issued a "SELECT" command to select an application on the specified secure element. Additionally, the event notification includes the application ID (AID) of the selected application. Not all types of secure elements support the ability to raise this event. |
Transaction This event is fired when an application that is operating within the secure element notifies the controller that some form of action has occurred. This event sends a list of parameters that is coded in BER-TLV fields. This event is mapped to EVT_TRANSACTION. |
HceActivated This event is fired when a listen mode interface is activated to the device host. This event sends the current connection ID, activated RF protocol, and technology. |
HceDeactivated This event is fired when a current active HCE session is terminated. This event sends the currently terminated connection ID. |
ExternalFieldEnter This event is fired upon entering an external field. |
ExternalFieldExit This event is fired upon exiting an external field. |
Requirements
Requirement | Value |
---|---|
Header | nfcsedev.h |
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for