Freigeben über


SysEvent_ResumeEvent-Funktion

Header: #include <applibs/sysevent.h>

Versucht, ein Ereignis fortzusetzen, wenn es verzögert wird.

Diese Funktion kann nur aufgerufen werden, wenn SysEvent_DeferEvent erfolgreich aufgerufen wurde, andernfalls schlägt der Aufruf fehl. SysEvent_ResumeEvent ist nach einem SysEvent_DeferEvent Aufruf nicht erforderlich. Sie sollte nur verwendet werden, wenn die Updateverzögerung nicht mehr benötigt wird.

int SysEvent_ResumeEvent(SysEvent_Events event);

Parameter

  • event Der Typ des ereignisses, das fortgesetzt werden soll. In jedem Aufruf kann nur ein Ereignis angegeben werden.

Fehler

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

  • EACCES: Die Anwendung verfügt nicht über die Möglichkeit, das Ereignis fortzusetzen.

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 Funktionen SystemEventNotifications und SoftwareUpdateDeferral enthalten.