IOCTL_NFP_ENABLE IOCTL (nfpdev.h)

客户端发送 IOCTL_NFP_ENABLE 请求以重新启用以前禁用的订阅、发布和状态事件。

主要代码

IRP_MJ_DEVICE_CONTROL

输入缓冲区

输出缓冲区

状态块

如果请求成功,则 Irp-IoStatus.Status> 设置为STATUS_SUCCESS。

否则,状态为相应的错误条件作为 NTSTATUS 代码。

有关详细信息,请参阅 NTSTATUS 值

注解

使用此 IOCTL 时,需要执行以下操作:

  • 收到此 IOCTL 时,驱动程序必须将文件句柄标记为“已启用”。
  • 如果文件句柄已标记为“已启用”,驱动程序必须使用STATUS_INVALID_DEVICE_STATE完成 IOCTL。
  • 如果此 IOCTL 成功完成时设备当前处于代理状态,则消息数据 (及其类型) 必须仅传输 (一次) 到代理设备。

要求

   
最低受支持的客户端 Windows 8
Header nfpdev.h

另请参阅

IOCTL_NFP_DISABLE

近场通信 (NFC) 总体设计指南

近场邻近设计指南 (Tap 和 Do、NFP 提供程序模型、驱动程序要求)