IOCTL_NFCSE_SUBSCRIBE_FOR_EVENT IOCTL (nfcsedev.h)
IOCTL_NFCSE_SUBSCRIBE_FOR_EVENT 控制代码由客户端发出,用于订阅特定事件。
主要代码
输入缓冲区
SECURE_ELEMENT_EVENT_SUBSCRIPTION_INFO 结构。
输出缓冲区
没有
状态块
Irp->IoStatus.Status 设置为 STATUS_SUCCESS(如果请求成功)。 可能的错误代码包括:
返回代码 | 描述 |
---|---|
STATUS_INVALID_DEVICE_STATE | 当此 IOCTL 在具有除 SEEvents以外的文件名的设备句柄上调用此 IOCTL 时返回,或者已经有另一个尚未完成的挂起请求。 |
STATUS_FEATURE_NOT_SUPPORTED | 当输出为非零或安全元素的 GUID 与任何枚举 ID 不匹配时,将返回此代码。 |
言论
以下是驱动程序必须遵循的要求。
- 必须在具有 SEEvents 文件名的句柄上调用此 IOCTL;否则,驱动程序将返回STATUS_INVALID_DEVICE_STATE。
- 客户端可以将 GUID_NULL 指定为通配符,以便从所有枚举的安全元素订阅特定事件。
要求
要求 | 价值 |
---|---|
标头 | nfcsedev.h |