Notificações (Serviço de Notificação de Eventos do Sistema)
O Serviço de Notificação de Eventos do Sistema permite que aplicativos com reconhecimento móvel recebam notificações de eventos do sistema que o SENS monitora. Quando o evento solicitado ocorre, o SENS notifica o aplicativo.
O SENS pode notificar os aplicativos sobre três classes de eventos do sistema:
- Eventos de rede TCP/IP, como o status de uma conexão de rede TCP/IP ou a qualidade da conexão.
- Eventos de logon do usuário.
- Eventos de energia de bateria e AC.
Por exemplo, um aplicativo pode assinar qualquer um dos seguintes eventos do sistema:
- Estabelecimento de conectividade de rede
- Notificação quando um destino especificado pode ser alcançado dentro dos parâmetros de QOC (Qualidade de Conexão) especificados
- O computador mudou para a energia da bateria
- A porcentagem de energia restante da bateria está dentro de um parâmetro especificado
- Eventos agendados usando o Gerenciador de Sincronização ocorrem
Windows Server 2008 R2 e Windows 7: O assinante tem no máximo 3 minutos para responder a uma notificação nas interfaces ISensLogon e ISensLogon2 . Após 3 minutos, o SENS cancela a chamada aos assinantes e desbloqueia o thread de notificação. Se uma operação demorada for necessária para responder à notificação, retorne de ISensLogon ou ISensLogon2 o mais rápido possível e abra outro thread para processamento.