共用方式為


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
標頭 nfpdev.h

另請參閱

IOCTL_NFP_DISABLE

近距離通信(NFC)整體設計指南

近距離鄰近設計指南(點選和 Do、NFP 提供者模型、驅動程式需求)