Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
SECURE_ELEMENT_HCE_DATA_PACKET est une mémoire tampon d’entrée pour IOCTL_NFCSE_HCE_REMOTE_SEND et la mémoire tampon de sortie pour IOCTL_NFCSE_HCE_REMOTE_RECV.
Syntaxe
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;
Membres
bConnectionId
ID de la connexion établie entre l’appareil et le lecteur de carte à puce, sur lequel envoyer et recevoir le paquet HCE. Cet ID est également reçu de IOCTL_NFCSE_GET_NEXT_EVENT lorsque le type d’événement (SECURE_ELEMENT_EVENT_TYPE) est HceActivated ou HceDeactivated. Ensuite, le champ pbEventData de la structure de SECURE_ELEMENT_EVENT_INFO retournée est une structure SECURE_ELEMENT_HCE_ACTIVATION_PAYLOAD, qui contient un membre bConnectionId.
cbPayload
Longueur de la mémoire tampon APDU ISO 7816-4.
pbPayload[ANYSIZE_ARRAY]
Mémoire tampon contenant l’API APDU ISO 7816-4.
Exigences
| Exigence | Valeur |
|---|---|
| d’en-tête | nfcsedev.h |