Applibs sysevent.h
Nagłówek: #include <applibs/sysevent.h>
Nagłówek sysevent Applibs zawiera funkcje i typy powiadomień o zdarzeniach systemowych. Aplikacje mogą rejestrować się i wyrejestrowywać się z poziomu powiadomień o aktualizacjach. Aplikacje mogą używać tych powiadomień, aby umieścić się w bezpiecznym stanie przed zamknięciem aplikacji, lub mogą próbować odroczyć te zdarzenia.
Wymagania dotyczące manifestu aplikacji
Te funkcje można wywołać tylko wtedy, gdy aplikacja ma skonfigurowaną funkcję SystemEventNotifications w manifeście aplikacji.
Aby wywołać funkcje SysEvent_DeferEvent lub SysEvent_ResumeEvent , należy również skonfigurować funkcję SoftwareUpdateDeferral w manifeście aplikacji.
Pojęcia i próbki
Funkcje
Funkcja | Opis |
---|---|
SysEvent_DeferEvent | Próby odroczenia zdarzenia na określony czas trwania. |
SysEvent_EventsCallback | Ta funkcja wywołania zwrotnego jest wywoływana, gdy zmienia się stan zarejestrowanego zdarzenia systemowego. |
SysEvent_Info_GetUpdateData | Pobiera informacje o aktualizacji aplikacji lub systemu operacyjnego. |
SysEvent_RegisterForEventNotifications | Rejestruje aplikację z zestawem zdarzeń. |
SysEvent_ResumeEvent | Próby wznowienia zdarzenia, jeśli zostało ono odroczone. |
SysEvent_UnregisterForEventNotifications | Wyrejestrowywy z powiadomień systemowych, które zostały zarejestrowane przez SysEvent_RegisterForEventNotifications. |
Strukturach
Struct | Opis |
---|---|
SysEvent_Info | Nieprzezroczysta struktura zawierająca informacje o zdarzeniu systemowym. |
SysEvent_Info_UpdateData | Struktura zawierająca informacje o zdarzeniach aktualizacji. |
Wyliczenia
Enum | Opis |
---|---|
SysEvent_Events | Flagi dla typów zdarzeń systemowych. |
SysEvent_Status | Stan zdarzenia systemowego. |
SysEvent_UpdateType | Typ aktualizacji do zastosowania. |