共用方式為


Applibs sysevent.h

頁首: #include < applibs/sysevent.h>

Applibs sysevent 標頭包含系統事件通知的功能和類型。 應用程式可以註冊並取消註冊更新通知。 應用程式可以使用這些通知,在應用程式關閉之前讓自己處於安全狀態,或是嘗試延後這些事件。

應用程式資訊清單需求

如果您的應用程式已在應用程式 資訊清單中設定 SystemEventNotifications 功能,您只能呼叫這些函數。

若要呼叫 SysEvent_DeferEventSysEvent_ResumeEvent 函數,您也必須在應用程式資訊清單中設定 SoftwareUpdateDeferral 功能。

概念和範例

功能

功能 描述
SysEvent_DeferEvent 嘗試將事件延後指定的持續時間。
SysEvent_EventsCallback 當已登錄系統事件的狀態變更時,會呼叫此回撥函數。
SysEvent_Info_GetUpdateData 擷取應用程式或作業系統更新資訊。
SysEvent_RegisterForEventNotifications 向應用程式註冊一組事件。
SysEvent_ResumeEvent 如果活動已延遲,則嘗試繼續活動。
SysEvent_UnregisterForEventNotifications 從SysEvent_RegisterForEventNotifications登錄的系統通知取消註冊。

結構

結構 描述
SysEvent_Info 包含系統事件相關資訊的不透明結構。
SysEvent_Info_UpdateData 包含更新事件相關資訊的結構。

枚舉

枚舉 描述
SysEvent_Events 系統事件類型的標幟。
SysEvent_Status 系統事件的狀態。
SysEvent_UpdateType 要套用的更新類型。