SysEvent_Info_GetUpdateData functie
Header: #include <applibs/sysevent.h>
Haalt informatie over toepassings- of besturingssysteemupdates op.
De infoparameter moet worden opgehaald uit een SysEvent_EventsCallback-aanroep wanneer de event
parameter is ingesteld op .SysEvent_Events_Update
int SysEvent_Info_GetUpdateData(const SysEvent_Info *info, SysEvent_Info_UpdateData *update_info);
Parameters
info
Een aanwijzer naar de SysEvent_Info-struct die de systeemgebeurtenisgegevens bevat die zijn opgehaald uit de SysEvent_EventsCallback-aanroep .update_info
Een aanwijzer naar de SysEvent_Info_UpdateData structuur die de software-updategegevens ontvangt.
Fouten
Retourneert -1 als er een fout is opgetreden en wordt ingesteld errno
op de foutwaarde
- EFAULT: Een of beide parameters zijn NULL.
- EINVAL: de
info
parameter is niet afkomstig van een update-gebeurtenis.
errno
Andere kunnen ook worden opgegeven, 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.