SECURE_ELEMENT_HCE_DATA_PACKET結構 (nfcsedev.h)
SECURE_ELEMENT_HCE_DATA_PACKET 是輸入緩衝區,可 IOCTL_NFCSE_HCE_REMOTE_SENDIOCTL_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_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 |