IOCTL_NFCSE_SUBSCRIBE_FOR_EVENT IOCTL (nfcsedev.h)
Der IOCTL_NFCSE_SUBSCRIBE_FOR_EVENT Steuercode wird von einem Client ausgegeben, um ein bestimmtes Ereignis zu abonnieren.
Hauptcode
Eingabepuffer
SECURE_ELEMENT_EVENT_SUBSCRIPTION_INFO Struktur.
Ausgabepuffer
Keine
Statusblock
Irp->IoStatus.Status ist auf STATUS_SUCCESS festgelegt, wenn die Anforderung erfolgreich ist. Mögliche Fehlercodes sind:
Rückgabecode | BESCHREIBUNG |
---|---|
STATUS_INVALID_DEVICE_STATE | Dieser Code wird zurückgegeben, wenn diese IOCTL für ein Gerätehandle mit einem anderen Dateinamen als SEEvents aufgerufen wird oder bereits eine andere ausstehende Anforderung vorhanden ist, die noch nicht abgeschlossen ist. |
STATUS_FEATURE_NOT_SUPPORTED | Dieser Code wird zurückgegeben, wenn die Ausgabe ungleich 0 (null) ist oder wenn die GUID des secure-Elements keiner der aufgezählten IDs entspricht. |
Hinweise
Im Folgenden sind Die Anforderungen aufgeführt, die der Treiber erfüllen muss.
- Diese IOCTL muss für ein Handle mit einem SEEvents-Dateinamen aufgerufen werden. Andernfalls gibt der Treiber STATUS_INVALID_DEVICE_STATE zurück.
- GUID_NULL kann vom Client als wilder Karte angegeben werden, um ein bestimmtes Ereignis aus allen aufgelisteten sicheren Elementen zu abonnieren.
Anforderungen
Anforderung | Wert |
---|---|
Header | nfcsedev.h |