Partager via


Fonctions de l’adaptateur moteur

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

Contenu de cette section

Rubrique Description
EngineAdapterCreateKey
Appelé par l’infrastructure biométrique Windows pour envoyer une clé HMAC au capteur. L’identificateur de clé retourné est renvoyé à l’unité biométrique lorsque l’infrastructure appelle EngineAdapterIdentifyFeatureSetSecure.
EngineAdapterAcceptSampleData
Accepte un exemple biométrique brut et extrait un ensemble de fonctionnalités.
EngineAdapterActivate
Donne à l’adaptateur moteur la possibilité d’effectuer tout travail nécessaire pour sortir le composant capteur d’un état d’inactivité.
EngineAdapterAttach
Ajoute un adaptateur moteur au pipeline de traitement de l’unité biométrique.
EngineAdapterCheckForDuplicate
Détermine si un nouveau modèle dans le pipeline dupliquer 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 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 nécessite pas de privilèges élevés.
EngineAdapterControlUnitPrivileged
Effectue une opération de contrôle définie par le fournisseur qui nécessite des privilèges élevés.
EngineAdapterCreateEnrollment
Initialise l’objet d’inscription dans le pipeline d’unités biométriques.
EngineAdapterDeactivate
Donne à l’adaptateur moteur la possibilité d’effectuer tout travail nécessaire pour placer le composant du 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édiaire du pipeline.
EngineAdapterExportEngineData
Récupère une copie du dernier jeu de fonctionnalités ou modèle 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 engagé dans le pipeline.
EngineAdapterIdentifyAll
Détermine les identités de toutes les 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 recherche un modèle correspondant dans la base de données.
EngineAdapterIdentifyFeatureSetSecure
Appelé par l’infrastructure biométrique Windows pour générer un modèle à partir de l’ensemble de fonctionnalités actuel et localiser un modèle correspondant dans la base de données. Si une correspondance est trouvée, l’adaptateur 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 moteur en conséquence.
EngineAdapterPipelineCleanup
Donne à l’adaptateur moteur la possibilité d’effectuer tout nettoyage qui nécessite de l’aide de l’adaptateur de stockage.
EngineAdapterPipelineInit
Donne à l’adaptateur moteur la possibilité d’effectuer toute initialisation qui reste incomplète.
EngineAdapterQueryCalibrationData
Obtient un ensemble de données d’étalonnage post-capture à partir de l’adaptateur du moteur.
EngineAdapterQueryExtendedEnrollmentStatus
Interroge la propriété WINBIO_PROPERTY_EXTENDED_ENROLLMENT_STATUS .
EngineAdapterQueryExtendedInfo
Détermine les fonctionnalités et les limitations du composant de moteur biométrique.
EngineAdapterQueryHashAlgorithms
Récupère un tableau d’identificateurs d’objet qui représentent les algorithmes de hachage pris en charge par l’adaptateur du moteur.
EngineAdapterQueryIndexVectorSize
Récupère la taille du vecteur d’index utilisé par l’adaptateur moteur.
EngineAdapterQueryPreferredFormat
Détermine le format de données d’entrée préféré par l’adaptateur du moteur.
EngineAdapterQuerySampleHint
Récupère le nombre d’exemples corrects requis par l’adaptateur moteur pour construire un modèle d’inscription.
EngineAdapterRefreshCache
Avertit l’adaptateur moteur qu’il doit ignorer tous les modèles mis en cache qu’il peut conserver en mémoire.
EngineAdapterSelectCalibrationFormat
Appelé par l’infrastructure biométrique Windows pour déterminer les formats d’étalonnage de l’adaptateur de capteur que l’adaptateur moteur souhaite utiliser.
EngineAdapterSetAccountPolicy
Définit les stratégies d’anti-usurpation par défaut et par utilisateur étendues utilisées par l’adaptateur moteur.
EngineAdapterSetEnrollmentParameters
Fournit à l’adaptateur moteur des informations supplémentaires sur une opération d’inscription.
EngineAdapterSetEnrollmentSelector
Indique à l’adaptateur 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 dans l’ensemble de fonctionnalités actuel avec un modèle spécifique dans la base de données.
WbioQueryEngineInterface
Récupère un pointeur vers la structure WINBIO_ENGINE_INTERFACE de l’adaptateur moteur.

Fonctions de plug-in