IOCTL_NFCSE_HCE_REMOTE_SEND IOCTL (nfcsedev.h)

Transmits response APDU from DeviceHost NFCEE to remote device. The caller must be sure that response APDU is conformant to ISO-IEC 7816-4.

Major code

IRP_MJ_DEVICE_CONTROL

Input buffer

Pointer to buffer containing SECURE_ELEMENT_HCE_DATA_PACKET structure.

Input buffer length

sizeof(SECURE_ELEMENT_HCE_DATA_PACKET)

Output buffer

None

Output buffer length

None

Status block

Irp->IoStatus.Status is set to STATUS_SUCCESS if the request is successful. Possible error codes are:

Return Code Description
STATUS_INVALID_PARAMETER This code is returned if the input connection ID does not match the current connection ID.
STATUS_INVALID_DEVICE_STATE This code is returned if the IOCTL is sent on a handle other than with relative name ‘SEManage’.

Requirements

Requirement Value
Header nfcsedev.h