SysEvent_UnregisterForEventNotifications functie

Header: #include <applibs/sysevent.h>

De registratie van de systeemmeldingen ongedaan maken die zijn geregistreerd door SysEvent_RegisterForEventNotifications.

De EventRegistration-struct moet al zijn geregistreerd en elke EventRegistration instructie mag slechts eenmaal worden opgeheven.

int SysEvent_UnregisterForEventNotifications(EventRegistration *reg);

Parameters

  • reg De EventRegistration struct die uit de gebeurtenislus moet worden verwijderd.

Fouten

Retourneert -1 als er een fout optreedt en wordt ingesteld errno op de foutwaarde.

  • EFAULT: de reg parameter is NULL.

errno Andere kunnen ook worden geretourneerd, maar hetzelfde gedrag wordt mogelijk niet behouden via systeemupdates.

Retourwaarde

Retourneert 0 voor geslaagd, of -1 voor fout, in welk geval errno is ingesteld op de foutwaarde.

Vereisten voor toepassingsmanifest

Het toepassingsmanifest moet de mogelijkheid SystemEventNotifications bevatten.