SysEvent_UnregisterForEventNotifications-Funktion
Header: #include <applibs/sysevent.h>
Hebt die Registrierung der Systembenachrichtigungen auf, die von SysEvent_RegisterForEventNotifications registriert wurden.
Die EventRegistration-Struktur muss bereits registriert sein, und die Registrierung darf EventRegistration
nur einmal aufgehoben werden.
int SysEvent_UnregisterForEventNotifications(EventRegistration *reg);
Parameter
reg
DieEventRegistration
Struktur, die aus der Ereignisschleife entfernt werden soll.
Fehler
Gibt -1 zurück, wenn ein Fehler auftritt, und legt auf den Fehlerwert fest errno
.
- EFAULT: Der
reg
Parameter ist NULL.
Alle anderen errno
können ebenfalls zurückgegeben werden, aber das gleiche Verhalten wird möglicherweise nicht durch Systemupdates beibehalten.
Rückgabewert
Gibt 0 für erfolg oder -1 für Fehler zurück. In diesem Fall errno
wird auf den Fehlerwert festgelegt.
Anforderungen an das Anwendungsmanifest
Das Anwendungsmanifest muss die Funktion SystemEventNotifications enthalten.