クライアントは、IOCTL_NFP_ENABLE 要求を送信して、以前に無効にしたサブスクリプション、パブリケーション、プレゼンス イベントを再度有効にします。
メジャー コード
入力バッファー
何一つ
出力バッファー
何一つ
状態ブロック
Irp->IoStatus.Status は、要求が成功した場合にSTATUS_SUCCESSに設定されます。
それ以外の場合は、NTSTATUS コードとして適切なエラー条件の状態になります。
詳細については、「NTSTATUS 値 を参照してください。
備考
この IOCTL を使用する場合に必要なアクションを次に示します。
- この IOCTL を受信すると、ドライバーはファイル ハンドルを "有効" としてマークする必要があります。
- ファイル ハンドルが既に "有効" とマークされている場合、ドライバーは IOCTL を STATUS_INVALID_DEVICE_STATE で完了する必要があります。
- この IOCTL が正常に完了したときにデバイスが現在近接している場合は、メッセージ データを (その種類と共に) 近接デバイスに (1 回だけ) 送信する必要があります。
必要条件
| 要件 | 価値 |
|---|---|
| サポートされる最小クライアント | Windows 8 |
| ヘッダー | nfpdev.h |