Compartilhar via


Comportamento do pool do sistema

A discussão a seguir destaca as ações executadas pelo pool do sistema quando os avisos de evento são enviados e quando nenhuma operação biométrica está pendente.

Expedição de Eventos

Quando uma unidade biométrica gera um aviso de evento, o pool do sistema usa um filtro em cascata para expedir o aviso e atribuí-lo a um dos seguintes níveis de prioridade:

  • A alta prioridade é atribuída a solicitações explícitas de correspondência e registro geradas por clientes.
  • A prioridade média é atribuída a eventos de correspondência ou registro inesperados ou não reclamados.
  • A baixa prioridade é atribuída a eventos de navegação.

Os eventos de captura são entregues na seguinte sequência:

  • Se a janela de foco atual estiver aguardando uma correspondência ou uma operação de registro, o exemplo será processado e enviado para o cliente que possui a janela de foco atual.
  • Se o evento de captura não for reclamado pela janela de foco atual e um manipulador de eventos não reclamados tiver sido registrado no serviço Biométrico do Windows, o evento de captura será enviado para esse manipulador.
  • Se o evento permanecer não reclamado, ele será descartado.

Se o evento for um evento de navegação e um manipulador de eventos de navegação tiver sido registrado com o serviço Biométrico do Windows, o evento de captura será enviado para esse manipulador. Se não houver nenhum manipulador de eventos, o evento será descartado.

Modo ocioso

Quando não há clientes aguardando a conclusão de solicitações explícitas de correspondência ou registro, o pool do sistema determina se deve gerar automaticamente solicitações de captura repetidas e enviar o aviso de evento resultante para o manipulador de eventos não solicitados ou aguardar eventos de navegação e enviá-los para o manipulador de eventos de navegação.

Se um manipulador de eventos não reclamado tiver sido registrado com o serviço Biométrico do Windows, o pool do sistema executará as seguintes ações:

  • O modo de navegação do sensor está desabilitado.
  • As operações não direcionadas são enviadas para o manipulador de eventos, independentemente do foco da janela.
  • Se não houver solicitações pendentes para uma operação biométrica, uma captura automática será executada.

Se um manipulador de navegação tiver sido registrado com o serviço Biométrico do Windows, o pool do sistema fará o seguinte:

  • As unidades biométricas no pool do sistema serão colocadas em um estado de navegação se nenhuma operação biométrica estiver pendente.
  • Os eventos de navegação serão desabilitados se um aviso de evento de correspondência ou registro for enviado por um cliente.
  • Se um manipulador de eventos não reclamados tiver sido registrado, os eventos de navegação serão desabilitados.

Pool de Sensores Privados

Pools de sensores

Pool de Sensores do Sistema