Fonctions de l’adaptateur de stockage
Un adaptateur de stockage gère les bases de données de modèle. 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 |
---|---|
StorageAdapterActivate |
Donne à l’adaptateur de stockage la possibilité d’effectuer tout travail nécessaire pour sortir le composant de stockage d’un état inactif. |
StorageAdapterAddRecord |
Ajoute un modèle à la base de données. |
StorageAdapterAttach |
Ajoute un adaptateur de stockage au pipeline de traitement de l’unité biométrique. |
StorageAdapterClearContext |
Prépare le pipeline de traitement de l’unité biométrique pour une nouvelle opération. |
StorageAdapterCloseDatabase |
Ferme la base de données associée au pipeline et libère toutes les ressources associées. |
StorageAdapterControlUnit |
Effectue une opération de contrôle définie par le fournisseur qui ne nécessite pas de privilèges élevés. |
StorageAdapterControlUnitPrivileged |
Effectue une opération de contrôle définie par le fournisseur qui nécessite des privilèges élevés. |
StorageAdapterCreateDatabase |
Crée et configure une base de données. |
StorageAdapterDeactivate |
Donne à l’adaptateur de stockage la possibilité d’effectuer tout travail nécessaire pour placer le composant de stockage dans un état inactif. |
StorageAdapterDeleteRecord |
Supprime un ou plusieurs modèles de la base de données. |
StorageAdapterDetach |
Libère les ressources spécifiques à l’adaptateur attachées au pipeline. |
StorageAdapterEraseDatabase |
Efface la base de données et la marque pour suppression. |
StorageAdapterFirstRecord |
Positionne le curseur du jeu de résultats sur le premier enregistrement du jeu. |
StorageAdapterGetCurrentRecord |
Récupère le contenu de l’enregistrement actif dans le jeu de résultats du pipeline. |
StorageAdapterGetDatabaseSize |
Récupère la taille de la base de données et l’espace disponible. |
StorageAdapterGetDataFormat |
Récupère les informations de format et de version utilisées par la base de données actuelle associée au pipeline. |
StorageAdapterGetRecordCount |
Récupère le nombre d’enregistrements de modèle dans le jeu de résultats du pipeline. |
StorageAdapterNextRecord |
Avance le curseur du jeu de résultats d’un enregistrement. |
StorageAdapterNotifyPowerChange |
Reçoit une notification concernant une modification de l’état d’alimentation de l’ordinateur et prépare l’adaptateur de stockage en conséquence. |
StorageAdapterOpenDatabase |
Ouvre une base de données à utiliser par l’adaptateur de stockage. |
StorageAdapterPipelineCleanup |
Donne à l’adaptateur de stockage la possibilité d’effectuer un nettoyage en vue de la fermeture de la base de données de modèle. |
StorageAdapterPipelineInit |
Donne à l’adaptateur de stockage la possibilité d’effectuer toute initialisation qui reste incomplète. |
StorageAdapterQueryByContent |
Interroge la base de données actuellement ouverte pour les modèles associés à un vecteur d’index spécifié. |
StorageAdapterQueryBySubject |
Interroge la base de données actuellement ouverte pour les modèles associés à une identité et un sous-facteur spécifiés. |
StorageAdapterQueryExtendedInfo |
Détermine les fonctionnalités et les limitations du composant de stockage biométrique. |
WbioQueryStorageInterface |
Récupère un pointeur vers la structure WINBIO_STORAGE_INTERFACE de l’adaptateur de stockage. |