共用方式為


SECURE_ELEMENT_HCE_DATA_PACKET結構 (nfcsedev.h)

SECURE_ELEMENT_HCE_DATA_PACKET 是輸入緩衝區,可 IOCTL_NFCSE_HCE_REMOTE_SEND 和輸出緩衝區 IOCTL_NFCSE_HCE_REMOTE_RECV

語法

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 封包。 當事件類型 (SECURE_ELEMENT_EVENT_TYPEHceActivatedHceDeactivated時,也會從 IOCTL_NFCSE_GET_NEXT_EVENT 接收此標識符。 然後傳回之 SECURE_ELEMENT_EVENT_INFO 結構的 pbEventData 欄位是 SECURE_ELEMENT_HCE_ACTIVATION_PAYLOAD 結構,其中包含 bConnectionId 成員

cbPayload

ISO 7816-4 APDU 緩衝區的長度。

pbPayload[ANYSIZE_ARRAY]

持有 ISO 7816-4 APDU 的緩衝區。

要求

要求 價值
標頭 nfcsedev.h