funktionen SysEvent_Info_GetUpdateData
Sidhuvud: #include <applibs/sysevent.h>
Hämtar information om program- eller OS-uppdateringar.
Informationsparametern måste hämtas från ett SysEvent_EventsCallback anrop när parametern event
är inställd på SysEvent_Events_Update
.
int SysEvent_Info_GetUpdateData(const SysEvent_Info *info, SysEvent_Info_UpdateData *update_info);
Parametrar
info
En pekare till den SysEvent_Info struct som innehåller systemhändelseinformationen som hämtats från SysEvent_EventsCallback-anropet .update_info
En pekare till den SysEvent_Info_UpdateData struktur som tar emot information om programuppdateringen.
Fel
Returnerar -1 om ett fel påträffas och anger errno
felvärdet
- EFAULT: En eller båda parametrarna är NULL.
- EINVAL: Parametern
info
kommer inte från en uppdateringshändelse.
errno
Andra kan också anges, men samma beteende kanske inte behålls via systemuppdateringar.
Returvärde
Returnerar 0 för lyckat resultat, eller -1 för fel, i vilket fall errno
är inställt på felvärdet.
Krav för programmanifest
Programmanifestet måste innehålla SystemEventNotifications-funktionen.