Share via


en-tête nfcsedev.h

Cet en-tête est utilisé par nfpdrivers. Pour plus d'informations, consultez les pages suivantes :

nfcsedev.h contient les interfaces de programmation suivantes :

IOCTLs

 
IOCTL_NFCSE_ENUM_ENDPOINTS

Retourne des informations concernant la liste de tous les éléments sécurisés attachés au contrôleur NFC.
IOCTL_NFCSE_GET_NEXT_EVENT

Le code de contrôle IOCTL_NFCSE_GET_NEXT_EVENT retourne l’événement suivant disponible dans la mémoire tampon, ou s’il n’y a plus d’événements mis en mémoire tampon reste en attente jusqu’à ce qu’un événement d’élément sécurisé soit disponible. Les détails de l’événement doivent ensuite être retournés à l’appelant.
IOCTL_NFCSE_GET_NFCC_CAPABILITIES

Le code de contrôle IOCTL_NFCSE_GET_NFCC_CAPABILITIES retourne des informations sur les fonctionnalités actuelles du contrôleur NFC, notamment la taille maximale de la table de routage en mode d’écoute (définie dans la section 4.2 de la spécification technique NCI (NFC Controller Interface) version 1.1) et les modes de routage pris en charge.
IOCTL_NFCSE_GET_ROUTING_TABLE

Retourne des informations relatives à la configuration actuelle de la table de routage en mode d’écoute.
IOCTL_NFCSE_HCE_REMOTE_RECV

Retourne la mémoire tampon de données suivante disponible ou, s’il n’y a plus de données mises en mémoire tampon, la demande reste en attente jusqu’à ce qu’une mémoire tampon APDU soit disponible pour lecture.
IOCTL_NFCSE_HCE_REMOTE_SEND

Transmet l’API de réponse de DeviceHost NFCEE à un appareil distant. L’appelant doit s’assurer que l’APDU de réponse est conforme à la norme ISO-IEC 7816-4.
IOCTL_NFCSE_SET_CARD_EMULATION_MODE

Le code de contrôle IOCTL_NFCSE_SET_CARD_EMULATION_MODE définit si l’élément sécurisé spécifié est exposé en mode émulation carte.
IOCTL_NFCSE_SET_ROUTING_TABLE

Configure la table de routage du mode d’écoute du contrôleur NFC.
IOCTL_NFCSE_SUBSCRIBE_FOR_EVENT

Le code de contrôle IOCTL_NFCSE_SUBSCRIBE_FOR_EVENT est émis par un client pour s’abonner à un événement spécifique.

Structures

 
SECURE_ELEMENT_AID_ROUTING_INFO

SECURE_ELEMENT_AID_ROUTING_INFO est membre de SECURE_ELEMENT_ROUTING_TABLE_ENTRY.
SECURE_ELEMENT_ENDPOINT_INFO

SECURE_ELEMENT_ENDPOINT_INFO est membre de SECURE_ELEMENT_ENDPOINT_LIST.
SECURE_ELEMENT_ENDPOINT_LIST

Paramètre de sortie pour IOCTL_NFCSE_ENUM_ENDPOINTS.
SECURE_ELEMENT_EVENT_INFO

Cette structure fournit des informations sur un événement d’élément sécurisé.
SECURE_ELEMENT_EVENT_SUBSCRIPTION_INFO

La structure SECURE_ELEMENT_EVENT_SUBSCRIPTION_INFO est un paramètre d’entrée à IOCTL_NFCSE_SUBSCRIBE_FOR_EVENT.
SECURE_ELEMENT_HCE_ACTIVATION_PAYLOAD

La structure _SECURE_ELEMENT_HCE_ACTIVATION_PAYLOAD contient un identificateur de connexion unique et des types de technologies et de protocoles NFC Forum RF.
SECURE_ELEMENT_HCE_DATA_PACKET

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.
SECURE_ELEMENT_NFCC_CAPABILITIES

SECURE_ELEMENT_NFCC_CAPABILITIES contient des fonctionnalités de contrôleur NFC.
SECURE_ELEMENT_PROTO_ROUTING_INFO

SECURE_ELEMENT_PROTO_ROUTING_INFO est membre de SECURE_ELEMENT_ROUTING_TABLE_ENTRY.
SECURE_ELEMENT_ROUTING_TABLE

SECURE_ELEMENT_ROUTING_TABLE est un paramètre d’entrée pour IOCTL_NFCSE_SET_ROUTING_TABLE.
SECURE_ELEMENT_ROUTING_TABLE_ENTRY

SECURE_ELEMENT_ROUTING_TABLE_ENTRY est membre de SECURE_ELEMENT_ROUTING_TABLE.
SECURE_ELEMENT_SET_CARD_EMULATION_MODE_INFO

SECURE_ELEMENT_SET_CARD_EMULATION_MODE_INFO est le paramètre d’entrée pour IOCTL_NFCSE_SET_CARD_EMULATION_MODE.
SECURE_ELEMENT_TECH_ROUTING_INFO

SECURE_ELEMENT_TECH_ROUTING_INFO est membre de SECURE_ELEMENT_ROUTING_TABLE_ENTRY.

Énumérations

 
SECURE_ELEMENT_CARD_EMULATION_MODE

Cette énumération indique le mode d’émulation carte d’un élément sécurisé.
SECURE_ELEMENT_EVENT_TYPE

Indique le type d’événements d’élément sécurisé.
SECURE_ELEMENT_ROUTING_TYPE

SECURE_ELEMENT_ROUTING_TYPE est membre de SECURE_ELEMENT_ROUTING_TABLE_ENTRY.
SECURE_ELEMENT_TYPE

Indique le type d’un élément sécurisé.