Encabezado nfcsedev.h

Los nfpdrivers usan este encabezado. Para obtener más información, consulte:

  • de comunicaciones de campo cercano (NFC)

nfcsedev.h contiene las siguientes interfaces de programación:

IOCTLs

 
IOCTL_NFCSE_ENUM_ENDPOINTS

Devuelve información relacionada con la lista de todos los elementos seguros adjuntos al controlador NFC.
IOCTL_NFCSE_GET_NEXT_EVENT

El código de control IOCTL_NFCSE_GET_NEXT_EVENT devuelve el siguiente evento disponible en el búfer, o si no hay más eventos almacenados en búfer pendientes hasta que haya disponible un evento de elemento seguro. A continuación, los detalles del evento deben devolverse al autor de la llamada.
IOCTL_NFCSE_GET_NFCC_CAPABILITIES

El código de control IOCTL_NFCSE_GET_NFCC_CAPABILITIES devuelve información sobre las funcionalidades actuales del controlador NFC, incluido el tamaño máximo de la tabla de enrutamiento del modo de escucha (definido en la sección 4.2 de la especificación técnica de la interfaz de controlador NFC (NCI) versión 1.1) y los modos de enrutamiento admitidos.
IOCTL_NFCSE_GET_ROUTING_TABLE

Devuelve información sobre la configuración actual de la tabla de enrutamiento del modo de escucha.
IOCTL_NFCSE_HCE_REMOTE_RECV

Devuelve el siguiente búfer de datos disponible o, si no hay más datos almacenados en búfer, la solicitud permanecerá pendiente hasta que haya un búfer APDU disponible para su lectura.
IOCTL_NFCSE_HCE_REMOTE_SEND

Transmite el APDU de respuesta de DeviceHost NFCEE al dispositivo remoto. El autor de la llamada debe asegurarse de que la respuesta APDU es compatible con ISO-IEC 7816-4.
IOCTL_NFCSE_SET_CARD_EMULATION_MODE

El código de control IOCTL_NFCSE_SET_CARD_EMULATION_MODE establece si el elemento seguro especificado se expone en modo de emulación de tarjeta.
IOCTL_NFCSE_SET_ROUTING_TABLE

Configura la tabla de enrutamiento del modo de escucha del controlador NFC.
IOCTL_NFCSE_SUBSCRIBE_FOR_EVENT

Un cliente emite el código de control IOCTL_NFCSE_SUBSCRIBE_FOR_EVENT para suscribirse a un evento específico.

Estructuras

 
SECURE_ELEMENT_AID_ROUTING_INFO

SECURE_ELEMENT_AID_ROUTING_INFO es miembro de SECURE_ELEMENT_ROUTING_TABLE_ENTRY.
SECURE_ELEMENT_ENDPOINT_INFO

SECURE_ELEMENT_ENDPOINT_INFO es miembro de SECURE_ELEMENT_ENDPOINT_LIST.
SECURE_ELEMENT_ENDPOINT_LIST

Parámetro de salida para IOCTL_NFCSE_ENUM_ENDPOINTS.
SECURE_ELEMENT_EVENT_INFO

Esta estructura proporciona información sobre un evento de elemento seguro.
SECURE_ELEMENT_EVENT_SUBSCRIPTION_INFO

La estructura SECURE_ELEMENT_EVENT_SUBSCRIPTION_INFO es un parámetro de entrada para IOCTL_NFCSE_SUBSCRIBE_FOR_EVENT.
SECURE_ELEMENT_HCE_ACTIVATION_PAYLOAD

La estructura de _SECURE_ELEMENT_HCE_ACTIVATION_PAYLOAD contiene un identificador de conexión único y tipos de protocolo y tecnología rf del foro NFC.
SECURE_ELEMENT_HCE_DATA_PACKET

SECURE_ELEMENT_HCE_DATA_PACKET es un búfer de entrada para IOCTL_NFCSE_HCE_REMOTE_SEND y búfer de salida para IOCTL_NFCSE_HCE_REMOTE_RECV.
SECURE_ELEMENT_NFCC_CAPABILITIES

SECURE_ELEMENT_NFCC_CAPABILITIES contiene funcionalidades del controlador NFC.
SECURE_ELEMENT_PROTO_ROUTING_INFO

SECURE_ELEMENT_PROTO_ROUTING_INFO es miembro de SECURE_ELEMENT_ROUTING_TABLE_ENTRY.
SECURE_ELEMENT_ROUTING_TABLE

SECURE_ELEMENT_ROUTING_TABLE es un parámetro de entrada para IOCTL_NFCSE_SET_ROUTING_TABLE.
SECURE_ELEMENT_ROUTING_TABLE_ENTRY

SECURE_ELEMENT_ROUTING_TABLE_ENTRY es miembro de SECURE_ELEMENT_ROUTING_TABLE.
SECURE_ELEMENT_SET_CARD_EMULATION_MODE_INFO

SECURE_ELEMENT_SET_CARD_EMULATION_MODE_INFO es el parámetro de entrada para IOCTL_NFCSE_SET_CARD_EMULATION_MODE.
SECURE_ELEMENT_TECH_ROUTING_INFO

SECURE_ELEMENT_TECH_ROUTING_INFO es miembro de SECURE_ELEMENT_ROUTING_TABLE_ENTRY.

Enumeraciones

 
SECURE_ELEMENT_CARD_EMULATION_MODE

Esta enumeración indica el modo de emulación de tarjeta de un elemento seguro.
SECURE_ELEMENT_EVENT_TYPE

Indica el tipo de eventos de elemento seguro.
SECURE_ELEMENT_ROUTING_TYPE

SECURE_ELEMENT_ROUTING_TYPE es miembro de SECURE_ELEMENT_ROUTING_TABLE_ENTRY.
SECURE_ELEMENT_TYPE

Indica el tipo de un elemento seguro.