Applibs sysevent.h
頁首: #include < applibs/sysevent.h>
Applibs sysevent 標頭包含系統事件通知的功能和類型。 應用程式可以註冊並取消註冊更新通知。 應用程式可以使用這些通知,在應用程式關閉之前讓自己處於安全狀態,或是嘗試延後這些事件。
應用程式資訊清單需求
如果您的應用程式已在應用程式 資訊清單中設定 SystemEventNotifications 功能,您只能呼叫這些函數。
若要呼叫 SysEvent_DeferEvent 或 SysEvent_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 | 要套用的更新類型。 |