IOCTL_NFCSE_SUBSCRIBE_FOR_EVENT IOCTL (nfcsedev.h)
Le code de contrôle IOCTL_NFCSE_SUBSCRIBE_FOR_EVENT est émis par un client pour s’abonner à un événement spécifique.
Code principal
Mémoire tampon d’entrée
structure SECURE_ELEMENT_EVENT_SUBSCRIPTION_INFO.
Mémoire tampon de sortie
Aucun
Bloc d’état
Irp->IoStatus.Status est défini sur STATUS_SUCCESS si la demande réussit. Les codes d’erreur possibles sont les suivants :
Retour du code | Description |
---|---|
STATUS_INVALID_DEVICE_STATE | Ce code est retourné lorsque ce IOCTL est appelé sur un handle d’appareil avec un nom de fichier autre que SEEvents, ou qu’il existe déjà une autre demande en attente qui n’est pas encore terminée. |
STATUS_FEATURE_NOT_SUPPORTED | Ce code est retourné lorsque la sortie est différente de zéro, ou lorsque le GUID de l’élément sécurisé ne correspond à aucun des ID énumérés. |
Remarques
Voici les exigences auxquelles le pilote doit adhérer.
- Ce IOCTL doit être appelé sur un handle avec un nom de fichier SEEvents ; sinon, le pilote retourne STATUS_INVALID_DEVICE_STATE.
- GUID_NULL pouvez être spécifié par le client en tant que caractère générique pour s’abonner à un événement spécifique à partir de tous les éléments sécurisés énumérés.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | nfcsedev.h |