funkce SysEvent_Info_GetUpdateData
Hlavička: #include <applibs/sysevent.h>
Načte informace o aktualizaci aplikace nebo operačního systému.
Parametr info musí být načten z volání SysEvent_EventsCallback , pokud event
je parametr nastaven na SysEvent_Events_Update
hodnotu .
int SysEvent_Info_GetUpdateData(const SysEvent_Info *info, SysEvent_Info_UpdateData *update_info);
Parametry
info
Ukazatel na SysEvent_Info strukturu, která obsahuje informace o událostech systému načtené z volání SysEvent_EventsCallback .update_info
Ukazatel na strukturu SysEvent_Info_UpdateData , která přijímá informace o aktualizaci softwaru.
Chyby
Vrátí hodnotu -1, pokud dojde k chybě, a nastaví errno
se na chybovou hodnotu.
- EFAULT: Jeden nebo oba parametry mají hodnotu NULL.
- EINVAL: Parametr
info
není z události aktualizace.
Může být také zadáno jakékoli jiné errno
, ale stejné chování nemusí být zachováno prostřednictvím aktualizací systému.
Vrácená hodnota
Vrátí hodnotu 0 pro úspěch nebo -1 pro selhání. V tomto případě errno
je nastavená na chybovou hodnotu.
Požadavky manifestu aplikace
Manifest aplikace musí obsahovat funkci SystemEventNotifications.