Freigeben über


Moduladapterfunktionen

Ein Moduladapter generiert biometrische Vorlagen aus erfassten Beispielen, gleicht Beispiele mit vorhandenen Vorlagen und Indizesvorlagen ab. Die folgenden Funktionen müssen vom Adapterentwickler implementiert werden. Sie werden vom Windows-Biometrischen Dienst aufgerufen.

In diesem Abschnitt

Thema Beschreibung
EngineAdapterCreateKey-
Vom Windows-Biometrischen Framework aufgerufen, um einen HMAC-Schlüssel an den Sensor zu übertragen. Der zurückgegebene Schlüsselbezeichner wird zurück an die biometrische Einheit übergeben, wenn das Framework EngineAdapterIdentifyFeatureSetSecureaufruft.
EngineAdapterAcceptSampleData-
Akzeptiert eine unformatierte biometrische Stichprobe und extrahiert einen Featuresatz.
EngineAdapterActivate
Bietet dem Moduladapter die Möglichkeit, alle erforderlichen Arbeiten auszuführen, um die Sensorkomponente aus einem Leerlaufzustand zu bringen.
EngineAdapterAttach
Fügt der Verarbeitungspipeline der biometrischen Einheit einen Moduladapter hinzu.
EngineAdapterCheckForDuplicate
Bestimmt, ob eine neue Vorlage in der Pipeline bereits in der Datenbank gespeicherte Vorlage dupliziert, unabhängig von der Identität, die den Vorlagen zugeordnet ist.
EngineAdapterClearContext-
Bereitet die Verarbeitungspipeline der biometrischen Einheit für einen neuen Vorgang vor.
EngineAdapterCommitEnrollment-
Schließt das Registrierungsobjekt ab, konvertiert es in eine Vorlage und speichert die Vorlage in der Datenbank.
EngineAdapterControlUnit-
Führt einen vom Hersteller definierten Steuerelementvorgang aus, der keine erhöhten Berechtigungen erfordert.
EngineAdapterControlUnitPrivileged
Führt einen vom Hersteller definierten Steuerelementvorgang aus, der erhöhte Rechte erfordert.
EngineAdapterCreateEnrollment-
Initialisiert das Registrierungsobjekt in der Pipeline für biometrische Einheiten.
EngineAdapterDeactivate
Bietet dem Moduladapter die Möglichkeit, alle erforderlichen Arbeiten auszuführen, um die Sensorkomponente in einen Leerlaufzustand zu versetzen.
EngineAdapterDetach-
Veröffentlicht adapterspezifische Ressourcen, die an die Pipeline angefügt sind.
EngineAdapterDiscardEnrollment-
Löscht Zwischenregistrierungsstatusinformationen aus der Pipeline.
EngineAdapterExportEngineData-
Ruft eine Kopie des zuletzt verarbeiteten Featuresatzes oder der Zuletzt verarbeiteten Vorlage aus dem Modul in einem standardmäßigen biometrischen Informationsdatensatz ab.
EngineAdapterGetEnrollmentHash-
Ruft den Hash der abgeschlossenen Registrierungsvorlage in der Pipeline ab.
EngineAdapterGetEnrollmentStatus-
Bestimmt, ob das Registrierungsobjekt bereit ist, für die Pipeline zu verpflichten.
EngineAdapterIdentifyAll-
Bestimmt die Identitäten aller Personen, die sich derzeit im Kameraframe befinden.
EngineAdapterIdentifyFeatureSet-
Erstellt eine Vorlage aus dem aktuellen Featuresatz und sucht eine übereinstimmende Vorlage in der Datenbank.
EngineAdapterIdentifyFeatureSetSecure
Vom Windows Biometrie-Framework aufgerufen, um eine Vorlage aus dem aktuellen Featuresatz zu erstellen und eine passende Vorlage in der Datenbank zu suchen. Wenn eine Übereinstimmung gefunden werden kann, muss der Moduladapter die Felder Identity, SubFactor, Authorizationund AuthorizationSize ausfüllen.
EngineAdapterNotifyPowerChange
Empfängt Benachrichtigungen über eine Änderung des Computerleistungszustands und bereitet den Moduladapter entsprechend vor.
EngineAdapterPipelineCleanup
Bietet dem Moduladapter die Möglichkeit, alle Bereinigungen durchzuführen, die Hilfe vom Speicheradapter benötigen.
EngineAdapterPipelineInit
Bietet dem Moduladapter die Möglichkeit, alle Initialisierungen durchzuführen, die unvollständig bleiben.
EngineAdapterQueryCalibrationData-
Ruft einen Satz von Nacherfassungskalibrierungsdaten vom Moduladapter ab.
EngineAdapterQueryExtendedEnrollmentStatus
Fragt die eigenschaft WINBIO_PROPERTY_EXTENDED_ENROLLMENT_STATUS ab.
EngineAdapterQueryExtendedInfo-
Bestimmt die Funktionen und Einschränkungen der Komponente des biometrischen Moduls.
EngineAdapterQueryHashAlgorithms
Ruft ein Array von Objektbezeichnern ab, die die vom Moduladapter unterstützten Hashalgorithmen darstellen.
EngineAdapterQueryIndexVectorSize
Ruft die Größe des vom Moduladapter verwendeten Indexvektors ab.
EngineAdapterQueryPreferredFormat-
Bestimmt das vom Moduladapter bevorzugte Eingabedatenformat.
EngineAdapterQuerySampleHint
Ruft die Anzahl der richtigen Beispiele ab, die vom Moduladapter zum Erstellen einer Registrierungsvorlage erforderlich sind.
EngineAdapterRefreshCache-
Benachrichtigt den Moduladapter, dass er alle zwischengespeicherten Vorlagen verwerfen sollte, die möglicherweise im Arbeitsspeicher gespeichert werden.
EngineAdapterSelectCalibrationFormat
Vom Windows Biometrie-Framework aufgerufen, um zu bestimmen, welches der Kalibrierungsformate des Sensoradapters verwenden möchte.
EngineAdapterSetAccountPolicy-
Legt die erweiterten Standard- und Benutzer-Antispoofingrichtlinien fest, die vom Moduladapter verwendet werden.
EngineAdapterSetEnrollmentParameters
Gibt dem Moduladapter zusätzliche Informationen zu einem Registrierungsvorgang.
EngineAdapterSetEnrollmentSelector-
Teilt dem Moduladapter mit, welche Person für den aktuellen Registrierungsvorgang nachverfolgt werden soll.
EngineAdapterSetHashAlgorithm
Wählt einen Hashalgorithmus für die Verwendung in nachfolgenden Vorgängen aus.
EngineAdapterUpdateEnrollment-
Fügt dem Registrierungsobjekt den aktuellen Featuresatz hinzu.
EngineAdapterVerifyFeatureSet-
Vergleicht die Vorlage im aktuellen Featuresatz mit einer bestimmten Vorlage in der Datenbank.
WbioQueryEngineInterface-
Ruft einen Zeiger auf die WINBIO_ENGINE_INTERFACE Struktur für den Moduladapter ab.

Plug-In-Funktionen