次の方法で共有


IOCTL_NFP_ENABLE IOCTL (nfpdev.h)

クライアントは、IOCTL_NFP_ENABLE 要求を送信して、以前に無効にしたサブスクリプション、パブリケーション、プレゼンス イベントを再度有効にします。

メジャー コード

IRP_MJ_DEVICE_CONTROL

入力バッファー

何一つ

出力バッファー

何一つ

状態ブロック

Irp->IoStatus.Status は、要求が成功した場合にSTATUS_SUCCESSに設定されます。

それ以外の場合は、NTSTATUS コードとして適切なエラー条件の状態になります。

詳細については、「NTSTATUS 値 を参照してください。

備考

この IOCTL を使用する場合に必要なアクションを次に示します。

  • この IOCTL を受信すると、ドライバーはファイル ハンドルを "有効" としてマークする必要があります。
  • ファイル ハンドルが既に "有効" とマークされている場合、ドライバーは IOCTL を STATUS_INVALID_DEVICE_STATE で完了する必要があります。
  • この IOCTL が正常に完了したときにデバイスが現在近接している場合は、メッセージ データを (その種類と共に) 近接デバイスに (1 回だけ) 送信する必要があります。

必要条件

要件 価値
サポートされる最小クライアント Windows 8
ヘッダー nfpdev.h

関連項目

IOCTL_NFP_DISABLE

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

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