Compartir a través de


estructura SECURE_ELEMENT_HCE_DATA_PACKET (nfcsedev.h)

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.

Sintaxis

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;

Miembros

bConnectionId

El identificador de la conexión establecida entre el dispositivo y el lector de tarjetas inteligentes, en el que se va a enviar y recibir el paquete HCE. Este identificador también se recibe de IOCTL_NFCSE_GET_NEXT_EVENT cuando el tipo de evento (SECURE_ELEMENT_EVENT_TYPE) es HceActivated o HceDeactivated. A continuación, el campo pbEventData de la estructura de SECURE_ELEMENT_EVENT_INFO devuelta es una estructura SECURE_ELEMENT_HCE_ACTIVATION_PAYLOAD , que contiene un miembro bConnectionId .

cbPayload

Longitud del búfer APDU ISO 7816-4.

pbPayload[ANYSIZE_ARRAY]

Búfer que contiene APDU ISO 7816-4.

Requisitos

Requisito Valor
Header nfcsedev.h