Fonctions d’adaptateur de moteur

Un adaptateur de moteur génère des modèles biométriques à partir d’exemples capturés, fait correspondre des exemples à des modèles existants et des modèles d’index. Les fonctions suivantes doivent être implémentées par le développeur de l’adaptateur. elles sont appelées par le service biométrique Windows.

Contenu de cette section

Rubrique Description
EngineAdapterCreateKey
appelée par l’Windows Biometric Framework pour envoyer (push) une clé HMAC au capteur. L’identificateur de clé retourné est repassé à l’unité biométrique lorsque l’infrastructure appelle EngineAdapterIdentifyFeatureSetSecure.
EngineAdapterAcceptSampleData
Accepte un échantillon de biométrie brut et extrait un ensemble de fonctionnalités.
EngineAdapterActivate
Permet à l’adaptateur de moteur d’effectuer les tâches nécessaires pour rendre le composant de capteur inactif.
EngineAdapterAttach
Ajoute un adaptateur de moteur au pipeline de traitement de l’unité biométrique.
EngineAdapterCheckForDuplicate
Détermine si un nouveau modèle dans le pipeline duplique un modèle déjà enregistré dans la base de données, quelle que soit l’identité associée aux modèles.
EngineAdapterClearContext
Prépare le pipeline de traitement de l’unité biométrique pour une nouvelle opération.
EngineAdapterCommitEnrollment
Finalise l’objet d’inscription, le convertit en un modèle et enregistre le modèle dans la base de données.
EngineAdapterControlUnit
Effectue une opération de contrôle définie par le fournisseur qui ne requiert pas de privilèges élevés.
EngineAdapterControlUnitPrivileged
Effectue une opération de contrôle définie par le fournisseur qui requiert des privilèges élevés.
EngineAdapterCreateEnrollment
Initialise l’objet d’inscription dans le pipeline d’unités biométriques.
EngineAdapterDeactivate
Permet à l’adaptateur de moteur d’effectuer les tâches nécessaires pour mettre le composant de capteur dans un état d’inactivité.
EngineAdapterDetach
Libère les ressources spécifiques à l’adaptateur attachées au pipeline.
EngineAdapterDiscardEnrollment
Supprime les informations d’état d’inscription intermédiaires du pipeline.
EngineAdapterExportEngineData
Récupère une copie du jeu de fonctionnalités ou du modèle le plus récemment traité à partir du moteur dans un enregistrement d’informations biométriques standard.
EngineAdapterGetEnrollmentHash
Récupère le hachage du modèle d’inscription terminé dans le pipeline.
EngineAdapterGetEnrollmentStatus
Détermine si l’objet d’inscription est prêt à être validé dans le pipeline.
EngineAdapterIdentifyAll
Détermine les identités des personnes qui sont actuellement dans le cadre de l’appareil photo.
EngineAdapterIdentifyFeatureSet
Génère un modèle à partir de l’ensemble de fonctionnalités actuel et localise un modèle correspondant dans la base de données.
EngineAdapterIdentifyFeatureSetSecure
appelée par l’Windows Biometric Framework pour générer un modèle à partir de l’ensemble de fonctionnalités actuel et rechercher un modèle correspondant dans la base de données. Si une correspondance est trouvée, l’adaptateur de moteur doit remplir les champs Identity, subfactor, authorization et AuthorizationSize .
EngineAdapterNotifyPowerChange
Reçoit une notification concernant une modification de l’état d’alimentation de l’ordinateur et prépare l’adaptateur du moteur en conséquence.
EngineAdapterPipelineCleanup
permet à l’adaptateur de moteur d’effectuer tout nettoyage qui requiert l’aide de l’adaptateur Stockage.
EngineAdapterPipelineInit
Permet à l’adaptateur de moteur d’effectuer toute initialisation qui reste incomplète.
EngineAdapterQueryCalibrationData
Obtient un jeu de données d’étalonnage postérieurs à la capture à partir de l’adaptateur de moteur.
EngineAdapterQueryExtendedEnrollmentStatus
Interroge la propriété WINBIO de l' _ _ _ _ État d’inscription étendue .
EngineAdapterQueryExtendedInfo
Détermine les fonctionnalités et les limitations du composant de moteur biométrique.
EngineAdapterQueryHashAlgorithms
Récupère un tableau d’identificateurs d’objets qui représentent les algorithmes de hachage pris en charge par l’adaptateur de moteur.
EngineAdapterQueryIndexVectorSize
Récupère la taille du vecteur d’index utilisé par l’adaptateur de moteur.
EngineAdapterQueryPreferredFormat
Détermine le format de données d’entrée préféré par l’adaptateur de moteur.
EngineAdapterQuerySampleHint
Récupère le nombre d’exemples corrects requis par l’adaptateur de moteur pour construire un modèle d’inscription.
EngineAdapterRefreshCache
Indique à l’adaptateur de moteur qu’il doit ignorer tous les modèles mis en cache qu’il peut conserver en mémoire.
EngineAdapterSelectCalibrationFormat
appelée par le Windows Biometric Framework pour déterminer quel est le format d’étalonnage de l’adaptateur de capteur que l’adaptateur de moteur souhaite utiliser.
EngineAdapterSetAccountPolicy
Définit les stratégies d’antiusurpation étendues par défaut et par utilisateur utilisées par l’adaptateur de moteur.
EngineAdapterSetEnrollmentParameters
Fournit aux adaptateurs de moteur des informations supplémentaires sur une opération d’inscription.
EngineAdapterSetEnrollmentSelector
Indique à l’adaptateur du moteur la personne à suivre pour l’opération d’inscription en cours.
EngineAdapterSetHashAlgorithm
Sélectionne un algorithme de hachage à utiliser dans les opérations suivantes.
EngineAdapterUpdateEnrollment
Ajoute l’ensemble de fonctionnalités actuel à l’objet d’inscription.
EngineAdapterVerifyFeatureSet
Compare le modèle de l’ensemble de fonctionnalités actuel à un modèle spécifique dans la base de données.
WbioQueryEngineInterface
Récupère un pointeur vers la structure de l' _ _ interface du moteur WINBIO pour l’adaptateur du moteur.

Fonctions de plug-in