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 が正常に完了したときにデバイスが現在近接している場合は、メッセージ データ (その種類と共に) を近接デバイスに (1 回だけ) 送信する必要があります。

要件

要件
サポートされている最小のクライアント Windows 8
Header nfpdev.h

こちらもご覧ください

IOCTL_NFP_DISABLE

近距離無線通信 (NFC) の全体的な設計ガイド

近距離距離設計ガイド (Tap and Do、NFP プロバイダー モデル、ドライバー要件)