SECURE_ELEMENT_HCE_DATA_PACKET 構造体 (nfcsedev.h)
SECURE_ELEMENT_HCE_DATA_PACKET は、 IOCTL_NFCSE_HCE_REMOTE_RECVのIOCTL_NFCSE_HCE_REMOTE_SEND および出力 バッファーへの入力バッファーです。
構文
typedef struct _SECURE_ELEMENT_HCE_DATA_PACKET {
USHORT bConnectionId;
USHORT cbPayload;
BYTE pbPayload[ANYSIZE_ARRAY];
} SECURE_ELEMENT_HCE_DATA_PACKET, *PSECURE_ELEMENT_HCE_DATA_PACKET;
メンバー
bConnectionId
デバイスとスマート カード リーダーの間に確立された接続の ID。HCE パケットの送受信に使用されます。 この ID は、イベントの種類 (SECURE_ELEMENT_EVENT_TYPE) が HceActivated または HceDeactivated の場合も、IOCTL_NFCSE_GET_NEXT_EVENTから受信されます。 次に、返されるSECURE_ELEMENT_EVENT_INFO構造体の pbEventData フィールドは、bConnectionId メンバーを含むSECURE_ELEMENT_HCE_ACTIVATION_PAYLOAD構造体です。
cbPayload
ISO 7816-4 APDU バッファーの長さ。
pbPayload[ANYSIZE_ARRAY]
ISO 7816-4 APDU を保持するバッファー。
要件
要件 | 値 |
---|---|
Header | nfcsedev.h |