通知 (システム イベント通知サービス)
システム イベント通知サービスを使用すると、モバイル対応アプリケーションは SENS が監視するシステム イベントから通知を受信できます。 要求されたイベントが発生すると、SENS はアプリケーションに通知します。
SENS は、システム イベントの 3 つのクラスについてアプリケーションに通知できます。
- TCP/IP ネットワーク接続の状態や接続の品質など、TCP/IP ネットワーク イベント。
- ユーザー ログオン イベント。
- バッテリおよび AC 電源イベント。
たとえば、アプリケーションは次のいずれかのシステム イベントをサブスクライブできます。
- ネットワーク接続の確立
- 指定した接続品質 (QOC) パラメーター内で指定した宛先に到達できる場合の通知
- コンピューターがバッテリ電源に切り替わりました
- バッテリー残量の割合は、指定されたパラメーター内にあります
- 同期マネージャーを使用してスケジュールされたイベントが発生する
Windows Server 2008 R2 と Windows 7:サブスクライバーは、ISensLogon インターフェイスと ISensLogon2 インターフェイスの通知に応答するために最大 3 分です。 3 分後、SENS はサブスクライバーへの呼び出しを取り消し、通知スレッドのブロックを解除します。 通知に応答するために長い操作が必要な場合は、できるだけ早く ISensLogon または ISensLogon2 から戻り、処理のために別のスレッドを開きます。