Freigeben über


SysEvent_Info_GetUpdateData-Funktion

Header: #include <applibs/sysevent.h>

Ruft Anwendungs- oder Betriebssystemupdateinformationen ab.

Der info-Parameter muss aus einem SysEvent_EventsCallback Aufruf abgerufen werden, wenn der event Parameter auf SysEvent_Events_Updatefestgelegt ist.

int SysEvent_Info_GetUpdateData(const SysEvent_Info *info, SysEvent_Info_UpdateData *update_info);

Parameter

Fehler

Gibt -1 zurück, wenn ein Fehler auftritt, und legt auf den Fehlerwert fest errno .

  • EFAULT: Einer oder beide Parameter ist NULL.
  • EINVAL: Der info Parameter stammt nicht aus einem Updateereignis.

Es können auch andere errno angegeben werden, aber das gleiche Verhalten wird möglicherweise nicht durch Systemupdates beibehalten.

Rückgabewert

Gibt 0 für erfolg oder -1 für Fehler zurück. In diesem Fall errno wird auf den Fehlerwert festgelegt.

Anforderungen an das Anwendungsmanifest

Das Anwendungsmanifest muss die Funktion SystemEventNotifications enthalten.