Функция SysEvent_Info_GetUpdateData
Заголовок: #include <applibs/sysevent.h>
Извлекает сведения об обновлении приложения или ОС.
Параметр info должен быть получен из вызова SysEvent_EventsCallback , если event
параметр имеет значение SysEvent_Events_Update
.
int SysEvent_Info_GetUpdateData(const SysEvent_Info *info, SysEvent_Info_UpdateData *update_info);
Параметры
info
Указатель на структуру SysEvent_Info , содержащую сведения о системном событии, полученные из вызова SysEvent_EventsCallback .update_info
Указатель на структуру SysEvent_Info_UpdateData , которая получает сведения об обновлении программного обеспечения.
Ошибки
Возвращает значение -1 при обнаружении ошибки и задает errno
значение ошибки.
- EFAULT: один или оба параметра имеют значение NULL.
- EINVAL:
info
параметр не является событием обновления.
Можно также указать любой другой errno
вариант, но такое же поведение может не сохраняться при обновлении системы.
Возвращаемое значение
Возвращает значение 0 для успешного выполнения или -1 для сбоя. В этом случае errno
задается значение ошибки.
Требования к манифесту приложения
Манифест приложения должен включать возможность SystemEventNotifications.