通知 (系統事件通知服務)
系統事件通知服務可讓行動感知應用程式從 SENS 監視的系統事件接收通知。 當要求的事件發生時,SENS 會通知應用程式。
SENS 可以通知應用程式三種系統事件類別:
- TCP/IP 網路事件,例如 TCP/IP 網路連線的狀態或連線的品質。
- 使用者登入事件。
- 電池和 AC 電源事件。
例如,應用程式可以訂閱下列任何系統事件:
- 建立網路連線能力
- 在指定的連線品質 (QOC) 參數內,達到指定目的地時的通知
- 電腦已切換為電池電源
- 剩餘電池計量的百分比是在指定的參數內
- 使用 Synchronization Manager 的排程事件發生
Windows Server 2008 R2 和 Windows 7: 訂閱者最多有 3 分鐘的時間,可回應 ISensLogon 和 ISensLogon2 介面上的通知。 3 分鐘之後,SENS 會取消對訂閱者的呼叫,並解除封鎖通知執行緒。 如果需要冗長的作業才能回應通知,請儘快從 ISensLogon 或 ISensLogon2 傳回,並開啟另一個執行緒進行處理。