SECURE_ELEMENT_EVENT_INFO構造体 (nfcsedev.h)
この構造体は、セキュリティで保護された要素イベントに関する情報を提供します。
構文
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;
メンバー
guidSecureElementId
これは、secure 要素の一意の識別子です。
eEventType
これはイベントの種類です。 型の詳細については、 SECURE_ELEMENT_EVENT_TYPE 列挙に関するトピックを参照してください。
cbEventData
これは pbEventData 配列のバイト数です。
pbEventData[ANYSIZE_ARRAY]
これはイベント データ バッファーです。 eEventType が HceActivated または HceDeactivated の場合、このメンバーにはSECURE_ELEMENT_HCE_ACTIVATION_PAYLOAD構造体へのポインターが含まれます。 その構造体の bConnectionId メンバーは、 IOCTL_NFCSE_HCE_REMOTE_SENDとIOCTL_NFCSE_HCE_REMOTE_RECV を 含む HCE パケットの送受信にSECURE_ELEMENT_HCE_DATA_PACKETで使用される のと同じ ID 値です。
eEventType が ExternalReaderArrival または ExternalReaderDeparture の場合、pbEventData は空で、cbEventData は 0 です。
eEventType が Transaction の場合、pbEventData には BER-TLV フィールドでエンコードされたパラメーターの一覧が含まれます。 このイベントは、EVT_TRANSACTIONにマップされます。
要件
要件 | 値 |
---|---|
Header | nfcsedev.h |
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示