IOCTL_NFCSE_SUBSCRIBE_FOR_EVENT - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// nfcsedev.h

// CTL_CODE(0x0022, 0x201, METHOD_BUFFERED, FILE_ANY_ACCESS)
#define IOCTL_NFCSE_SUBSCRIBE_FOR_EVENT 0x00220804
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ni-nfcsedev-ioctl_nfcse_subscribe_for_event)

IOCTL_NFCSE_SUBSCRIBE_FOR_EVENT IOCTL

Description

The IOCTL_NFCSE_SUBSCRIBE_FOR_EVENT control code is issued by a client to subscribe to a specific event.

Parameters

Major code

Input buffer

SECURE_ELEMENT_EVENT_SUBSCRIPTION_INFO structure.

Input buffer length

Output buffer

None

Output buffer length

Input/output buffer

Input/output buffer length

Status block

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

Return Code Description
STATUS_INVALID_DEVICE_STATE This code is returned when this IOCTL is called on a device handle with a filename other than SEEvents, or there is already another pending request that is not completed yet.
STATUS_FEATURE_NOT_SUPPORTED This code is returned when the output is non-zero, or when the GUID of the secure element does not match any of the enumerated IDs.

Remarks

The following are requirements that the driver must adhere to.