Freigeben über


Systempoolverhalten

In der folgenden Diskussion werden die Aktionen des Systempools hervorgehoben, wenn Ereignisbenachrichtigungen gesendet werden und wenn keine biometrischen Vorgänge ausstehen.

Ereignis-Verteiler

Wenn eine biometrische Einheit eine Ereignisbenachrichtigung generiert, verwendet der Systempool einen Kaskadierungsfilter, um die Benachrichtigung zu verteilen und ihm eine der folgenden Prioritätsstufen zuzuweisen:

  • Hohe Priorität wird expliziten Abgleichs- und Registrierungsanforderungen zugewiesen, die von Clients generiert werden.
  • Mittlere Priorität wird unerwarteten oder nicht beanspruchten Abgleichs- oder Registrierungsereignissen zugewiesen.
  • Navigationsereignissen wird eine niedrige Priorität zugewiesen.

Erfassungsereignisse werden in der folgenden Sequenz übermittelt:

  • Wenn das aktuelle Fokusfenster auf einen Abgleich oder einen Registrierungsvorgang wartet, wird das Beispiel verarbeitet und an den Client gesendet, der das aktuelle Fokusfenster besitzt.
  • Wenn das Aufnahmeereignis vom aktuellen Fokusfenster nicht beansprucht wird und ein nicht beanspruchter Ereignishandler beim Windows-Biometrischen Dienst registriert wurde, wird das Aufnahmeereignis an diesen Handler gesendet.
  • Wenn das Ereignis nicht beansprucht wird, wird es verworfen.

Wenn es sich bei dem Ereignis um ein Navigationsereignis handelt und ein Navigationsereignishandler beim Windows-Biometrischen Dienst registriert wurde, wird das Aufnahmeereignis an diesen Handler gesendet. Wenn kein Ereignishandler vorhanden ist, wird das Ereignis verworfen.

Leerlaufmodus

Wenn keine Clients auf explizite Abgleichs- oder Registrierungsanforderungen warten, bestimmt der Systempool, ob wiederholte Erfassungsanforderungen automatisch generiert und die resultierende Ereignisbenachrichtigung an den nicht beanspruchten Ereignishandler gesendet oder auf Navigationsereignisse gewartet und an den Navigationsereignishandler gesendet werden soll.

Wenn ein nicht beanspruchter Ereignishandler beim Windows-Biometrischen Dienst registriert wurde, führt der Systempool die folgenden Aktionen aus:

  • Der Navigationsmodus für den Sensor ist deaktiviert.
  • Nicht beanspruchte Vorgänge werden unabhängig vom Fensterfokus an den Ereignishandler gesendet.
  • Wenn keine ausstehenden Anforderungen für einen biometrischen Vorgang vorliegen, wird eine automatische Erfassung durchgeführt.

Wenn ein Navigationshandler beim Windows-Biometrischen Dienst registriert wurde, führt der Systempool folgende Aktionen aus:

  • Die biometrischen Einheiten im Systempool werden in einen Navigationszustand versetzt, wenn keine biometrischen Vorgänge ausstehen.
  • Navigationsereignisse werden deaktiviert, wenn eine Benachrichtigung über ein Übereinstimmungs- oder Registrierungsereignis von einem Client gesendet wird.
  • Wenn ein nicht beanspruchter Ereignishandler registriert wurde, werden Navigationsereignisse deaktiviert.

privater Sensorpool

Sensorpools

Systemsensorpool