PIBIO_ENGINE_REFRESH_CACHE_FN función de devolución de llamada (winbio_adapter.h)
Llamado por el marco biométrico de Windows para notificar al adaptador del motor que debe descartar las plantillas almacenadas en caché que puedan mantenerse en memoria.
Sintaxis
PIBIO_ENGINE_REFRESH_CACHE_FN PibioEngineRefreshCacheFn;
HRESULT PibioEngineRefreshCacheFn(
[in, out] PWINBIO_PIPELINE Pipeline
)
{...}
Parámetros
[in, out] Pipeline
Puntero a la estructura de WINBIO_PIPELINE asociada a la unidad biométrica que realiza la operación.
Valor devuelto
La función devolverá uno de los siguientes valores HRESULT .
Código devuelto | Descripción |
---|---|
|
El parámetro Pipeline no puede ser NULL. |
|
Este valor se devuelve en todos los demás casos. |
Comentarios
Un adaptador de motor que mantiene una caché privada en memoria de plantillas (por ejemplo, por motivos de rendimiento) debe descartar el contenido de su memoria caché cuando recibe esta llamada al método. La llamada indica que el contenido de la memoria caché ya no es válido. Según la directiva de caché del adaptador de motor, el adaptador también puede optar por volver a cargar su caché en este momento desde la base de datos de plantillas.
El servicio biométrico llama a este método en las situaciones siguientes:
- Una vez, cuando la rutina StorageAdapterAttach ha abierto correctamente su conexión a la base de datos de plantilla.
-
De nuevo, después de realizar cualquier operación que cambie el estado de la base de datos de plantilla.
- Agregar una nueva plantilla a la base de datos.
- Eliminar una o varias plantillas existentes de la base de datos.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2016 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | winbio_adapter.h (incluya Winbio_adapter.h) |