structure SECURE_ELEMENT_HCE_DATA_PACKET (nfcsedev.h)
SECURE_ELEMENT_HCE_DATA_PACKET est une mémoire tampon d’entrée pour IOCTL_NFCSE_HCE_REMOTE_SEND et une 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 smart carte, 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 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 ISO 7816-4.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | nfcsedev.h |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour