PIBIO_ENGINE_REFRESH_CACHE_FN Rückruffunktion (winbio_adapter.h)
Wird vom Biometrischen Windows-Framework aufgerufen, um den Moduladapter zu benachrichtigen, dass er alle zwischengespeicherten Vorlagen verwerfen soll, die er möglicherweise im Arbeitsspeicher behält.
Syntax
PIBIO_ENGINE_REFRESH_CACHE_FN PibioEngineRefreshCacheFn;
HRESULT PibioEngineRefreshCacheFn(
[in, out] PWINBIO_PIPELINE Pipeline
)
{...}
Parameter
[in, out] Pipeline
Zeiger auf die WINBIO_PIPELINE Struktur, die der biometrischen Einheit zugeordnet ist, die den Vorgang ausführt.
Rückgabewert
Die Funktion gibt einen der folgenden HRESULT-Werte zurück.
Rückgabecode | Beschreibung |
---|---|
|
Der Pipelineparameter darf nicht NULL sein. |
|
Dieser Wert wird in allen anderen Fällen zurückgegeben. |
Hinweise
Ein Moduladapter, der einen privaten Speichercache mit Vorlagen verwaltet (z. B. aus Leistungsgründen), sollte den Inhalt des Caches verwerfen, wenn er diesen Methodenaufruf empfängt. Der Aufruf gibt an, dass der Cacheinhalt nicht mehr gültig ist. Abhängig von der Cacherichtlinie des Moduladapters kann der Adapter auch den Cache zu diesem Zeitpunkt aus der Vorlagendatenbank neu laden.
Der biometrische Dienst ruft diese Methode in den folgenden Situationen auf:
- Einmal, wenn die StorageAdapterAttach-Routine ihre Verbindung mit der Vorlagendatenbank erfolgreich geöffnet hat.
-
Nachdem Sie einen Vorgang ausgeführt haben, der den Zustand der Vorlagendatenbank ändert.
- Hinzufügen einer neuen Vorlage zur Datenbank.
- Löschen einer oder mehrerer vorhandener Vorlagen aus der Datenbank.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2016 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | winbio_adapter.h (einschließlich Winbio_adapter.h) |