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. |