次の方法で共有


SECURE_ELEMENT_HCE_DATA_PACKET構造体 (nfcsedev.h)

SECURE_ELEMENT_HCE_DATA_PACKET は、IOCTL_NFCSE_HCE_REMOTE_RECVIOCTL_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

HCE パケットを送受信するデバイスとスマート カード リーダーの間で確立された接続の ID。 この 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 を保持するバッファー。

必要条件

要件 価値
ヘッダー nfcsedev.h