IOCTL_NFP_ENABLE IOCTL (nfpdev.h)

Le client envoie la IOCTL_NFP_ENABLE demande de réactiver les abonnements, les publications et les événements de présence précédemment désactivés.

Code principal

IRP_MJ_DEVICE_CONTROL

Mémoire tampon d'entrée

None

Mémoire tampon de sortie

None

Bloc d’état

Irp-IoStatus.Status> est défini sur STATUS_SUCCESS si la demande réussit.

Sinon, état à la condition d’erreur appropriée en tant que code NTSTATUS.

Pour plus d’informations, consultez Valeurs NTSTATUS.

Remarques

Les actions suivantes sont requises lors de l’utilisation de cet IOCTL :

  • Lorsque ce IOCTL est reçu, le pilote DOIT marquer le handle de fichier comme « Activé ».
  • Si le descripteur de fichier est déjà marqué « Activé », le pilote DOIT terminer l’IOCTL avec STATUS_INVALID_DEVICE_STATE.
  • Si un appareil est actuellement proche lorsque ce IOCTL est terminé avec succès, les données du message (ainsi que son type) DOIVENT être transmises (une seule fois) à l’appareil proche.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8
En-tête nfpdev.h

Voir aussi

IOCTL_NFP_DISABLE

Guide de conception globale de la communication en champ proche (NFC)

Guide de conception de proximité en champ proche (Tap and Do, modèle de fournisseur NFP, exigences du pilote)