SysEvent_Info_GetUpdateData, fonction
En-tête : #include <applibs/sysevent.h>
Récupère les informations de mise à jour de l’application ou du système d’exploitation.
Le paramètre info doit être récupéré à partir d’un appel SysEvent_EventsCallback lorsque le paramètre a la event
valeur SysEvent_Events_Update
.
int SysEvent_Info_GetUpdateData(const SysEvent_Info *info, SysEvent_Info_UpdateData *update_info);
Paramètres
info
Pointeur vers le struct SysEvent_Info qui contient les informations d’événement système récupérées à partir de l’appel SysEvent_EventsCallback .update_info
Pointeur vers la structure SysEvent_Info_UpdateData qui reçoit les informations de mise à jour logicielle.
Erreurs
Retourne -1 si une erreur est rencontrée et définit errno
sur la valeur d’erreur
- EFAULT : l’un des paramètres ou les deux est NULL.
- EINVAL : le
info
paramètre ne provient pas d’un événement de mise à jour.
Tout autre errno
peut également être spécifié, mais le même comportement peut ne pas être conservé via les mises à jour système.
Valeur de retour
Retourne 0 pour la réussite, ou -1 en cas d’échec, auquel cas errno
est défini sur la valeur d’erreur.
Exigences du manifeste d’application
Le manifeste d’application doit inclure la fonctionnalité SystemEventNotifications.