Powiadomienia (usługa powiadamiania o zdarzeniach systemowych)
Usługa powiadamiania o zdarzeniach systemowych umożliwia aplikacjom obsługującym urządzenia przenośne odbieranie powiadomień ze zdarzeń systemowych monitorujących przez sens. Po wystąpieniu żądanego zdarzenia sens powiadamia aplikację.
Sens może powiadamiać aplikacje o trzech klasach zdarzeń systemowych:
- Zdarzenia sieciowe TCP/IP, takie jak stan połączenia sieciowego TCP/IP lub jakość połączenia.
- Zdarzenia logowania użytkownika.
- Zdarzenia zasilania baterii i prądu ac.
Na przykład aplikacja może subskrybować dowolne z następujących zdarzeń systemowych:
- Tworzenie łączności sieciowej
- Powiadomienie, gdy można uzyskać dostęp do określonego miejsca docelowego w określonych parametrach jakości połączenia (QOC)
- Komputer został włączony do zasilania baterii
- Procent pozostałej mocy baterii mieści się w określonym parametrze
- Zdarzenia zaplanowane przy użyciu Menedżera synchronizacji są wykonywane
windows Server 2008 R2 i Windows 7: Subskrybent ma maksymalnie 3 minuty odpowiedzi na powiadomienie na ISensLogon i interfejsy ISensLogon2. Po 3 minutach sens anuluje połączenie z subskrybentami i odblokuje wątek powiadomień. Jeśli do odpowiadania na powiadomienie jest wymagana długotrwała operacja, wróć z ISensLogon lub ISensLogon2 tak szybko, jak to możliwe, a następnie otwórz kolejny wątek do przetworzenia.