Udostępnij za pośrednictwem


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.