IOCTL_NFCSE_SUBSCRIBE_FOR_EVENT IOCTL (nfcsedev.h)
Il codice di controllo IOCTL_NFCSE_SUBSCRIBE_FOR_EVENT viene emesso da un client per sottoscrivere un evento specifico.
Codice principale
Buffer di input
SECURE_ELEMENT_EVENT_SUBSCRIPTION_INFO struttura.
Buffer di output
Nessuno
Blocco di stato
Irp->IoStatus.Status è impostato su STATUS_SUCCESS se la richiesta ha esito positivo. I codici di errore possibili sono:
Codice restituito | Descrizione |
---|---|
STATUS_INVALID_DEVICE_STATE | Questo codice viene restituito quando questo IOCTL viene chiamato su un handle di dispositivo con un nome file diverso da SEEventsoppure è già presente un'altra richiesta in sospeso che non è ancora stata completata. |
STATUS_FEATURE_NOT_SUPPORTED | Questo codice viene restituito quando l'output è diverso da zero o quando il GUID dell'elemento sicuro non corrisponde ad alcun ID enumerato. |
Osservazioni
Di seguito sono riportati i requisiti che il driver deve rispettare.
- Questo IOCTL deve essere chiamato su un handle con un SEEvents nome file; in caso contrario, il driver restituisce STATUS_INVALID_DEVICE_STATE.
- GUID_NULL può essere specificato dal client come carattere jolly per sottoscrivere un evento specifico da tutti gli elementi protetti enumerati.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | nfcsedev.h |