SysEvent_Info_GetUpdateData függvény
Fejléc: #include <applibs/sysevent.h>
Lekéri az alkalmazás vagy az operációs rendszer frissítési adatait.
Az információs paramétert egy SysEvent_EventsCallback hívásból kell lekérni, ha a event
paraméter értéke SysEvent_Events_Update
.
int SysEvent_Info_GetUpdateData(const SysEvent_Info *info, SysEvent_Info_UpdateData *update_info);
Paraméterek
info
A SysEvent_EventsCallback hívásból lekért rendszeresemény-információkat tartalmazó SysEvent_Info struktúra mutatója.update_info
A szoftverfrissítési információkat fogadó SysEvent_Info_UpdateData struktúrára mutató mutató.
Hibák
-1 értéket ad vissza, ha hiba történik, és a hibaértéket állítja be errno
- EFAULT: Az egyik vagy mindkét paraméter NULL értékű.
- EINVAL: A
info
paraméter nem frissítési eseményből származik.
errno
Más is megadható, de előfordulhat, hogy a rendszerfrissítések nem őrzik meg ugyanezt a viselkedést.
Visszatérési érték
0 értéket ad vissza a sikerhez, vagy -1 hibát, amely esetben errno
a hibaérték van beállítva.
Alkalmazásjegyzékre vonatkozó követelmények
Az alkalmazásjegyzéknek tartalmaznia kell a SystemEventNotifications képességet.