PIBIO_ENGINE_REFRESH_CACHE_FN fonction de rappel (winbio_adapter.h)
Appelé par l’infrastructure biométrique Windows pour notifier l’adaptateur de moteur qu’il doit ignorer tous les modèles mis en cache qu’il peut conserver en mémoire.
Syntaxe
PIBIO_ENGINE_REFRESH_CACHE_FN PibioEngineRefreshCacheFn;
HRESULT PibioEngineRefreshCacheFn(
[in, out] PWINBIO_PIPELINE Pipeline
)
{...}
Paramètres
[in, out] Pipeline
Pointeur vers la structure WINBIO_PIPELINE associée à l’unité biométrique effectuant l’opération.
Valeur retournée
La fonction retourne l’une des valeurs HRESULT suivantes.
Code de retour | Description |
---|---|
|
Le paramètre Pipeline ne peut pas avoir la valeur NULL. |
|
Cette valeur est retournée dans tous les autres cas. |
Remarques
Un adaptateur moteur qui gère un cache privé en mémoire de modèles (par exemple, pour des raisons de performances) doit ignorer le contenu de son cache lorsqu’il reçoit cet appel de méthode. L’appel indique que le contenu du cache n’est plus valide. En fonction de la stratégie de cache de l’adaptateur moteur, l’adaptateur peut également choisir de recharger son cache à partir de la base de données du modèle.
Le service biométrique appelle cette méthode dans les situations suivantes :
- Une fois, lorsque la routine StorageAdapterAttach a correctement ouvert sa connexion à la base de données de modèle.
-
Là encore, après avoir effectué une opération qui modifie l’état de la base de données de modèle.
- Ajout d’un nouveau modèle à la base de données.
- Suppression d’un ou plusieurs modèles existants de la base de données.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 (applications de bureau uniquement) |
Serveur minimal pris en charge | Windows Server 2016 (applications de bureau uniquement) |
Plateforme cible | Windows |
En-tête | winbio_adapter.h (include Winbio_adapter.h) |