Comportamento del pool di sistema
Nella discussione seguente vengono evidenziate le azioni eseguite dal pool di sistema quando vengono inviate notifiche degli eventi e quando non sono in sospeso operazioni biometriche.
Invio di eventi
Quando un'unità biometrica genera un avviso di evento, il pool di sistema usa un filtro a catena per inviare l'avviso e assegnargli uno dei livelli di priorità seguenti:
- La priorità elevata viene assegnata alle richieste esplicite di corrispondenza e registrazione generate dai client.
- La priorità media viene assegnata a eventi di corrispondenza o registrazione imprevisti o non reclamati.
- La priorità bassa viene assegnata agli eventi di navigazione.
Gli eventi di acquisizione vengono recapitati nella sequenza seguente:
- Se la finestra dello stato attivo corrente è in attesa di una corrispondenza o di un'operazione di registrazione, l'esempio viene elaborato e inviato al client proprietario della finestra dello stato attivo corrente.
- Se l'evento di acquisizione non viene dichiarato dalla finestra dello stato attivo corrente e un gestore eventi non dichiarato è stato registrato con il servizio Biometrico di Windows, l'evento di acquisizione viene inviato a questo gestore.
- Se l'evento rimane non richiesto, viene rimosso.
Se l'evento è un evento di navigazione e un gestore eventi di navigazione è stato registrato con il servizio Biometrico di Windows, l'evento di acquisizione viene inviato a questo gestore. Se non è presente alcun gestore eventi, l'evento viene rimosso.
Modalità inattiva
Quando non sono presenti client in attesa del completamento di richieste esplicite di corrispondenza o registrazione, il pool di sistema determina se generare automaticamente richieste di acquisizione ripetute e inviare l'avviso dell'evento risultante al gestore eventi non richiesto o attendere gli eventi di navigazione e inviarli al gestore eventi di navigazione.
Se un gestore eventi non dichiarato è stato registrato con il servizio Biometrico di Windows, il pool di sistema esegue le azioni seguenti:
- La modalità di spostamento per il sensore è disabilitata.
- Le operazioni non richieste vengono inviate al gestore eventi indipendentemente dallo stato attivo della finestra.
- Se non sono presenti richieste in sospeso per un'operazione biometrica, viene eseguita un'acquisizione automatica.
Se un gestore di navigazione è stato registrato con il servizio Biometrico di Windows, il pool di sistema esegue le operazioni seguenti:
- Le unità biometriche nel pool di sistema vengono inserite in uno stato di navigazione se nessuna operazione biometrica è in sospeso.
- Gli eventi di spostamento vengono disabilitati se un avviso di evento di corrispondenza o registrazione viene inviato da un client.
- Se è stato registrato un gestore eventi non dichiarato, gli eventi di spostamento vengono disabilitati.
Argomenti correlati