IOCTL_NFP_ENABLE IOCTL (nfpdev.h)
Le client envoie la demande de IOCTL_NFP_ENABLE pour réactiver les abonnements, publications et événements de présence précédemment désactivés.
Code principal
Mémoire tampon d’entrée
Aucun
Mémoire tampon de sortie
Aucun
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 ce IOCTL :
- Lorsque ce IOCTL est reçu, le pilote DOIT marquer le handle de fichier comme « Activé ».
- Si le handle de fichier est déjà marqué « Activé », le pilote doit terminer le IOCTL avec STATUS_INVALID_DEVICE_STATE.
- Si un appareil est actuellement proche de la fin de ce IOCTL, les données de message (ainsi que son type) doivent être transmises (une seule fois) à l’appareil de proximité.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 8 |
d’en-tête | nfpdev.h |
Voir aussi
guide de conception global de communication en champ proche (NFC)
guide de conception de proximité de champ proche (modèle de fournisseur NFP, exigences du pilote)