Megosztás a következőn keresztül:


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

  • infoA 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.