Freigeben über


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
E_POINTER
Der Pipelineparameter darf nicht NULL sein.
S_OK
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)