Compartilhar via


função de retorno de chamada PIBIO_ENGINE_REFRESH_CACHE_FN (winbio_adapter.h)

Chamado pela Estrutura Biométrica do Windows para notificar o Adaptador de Mecanismo de que ele deve descartar todos os modelos armazenados em cache que ele possa estar mantendo na memória.

Sintaxe

PIBIO_ENGINE_REFRESH_CACHE_FN PibioEngineRefreshCacheFn;

HRESULT PibioEngineRefreshCacheFn(
  [in, out] PWINBIO_PIPELINE Pipeline
)
{...}

Parâmetros

[in, out] Pipeline

Ponteiro para a estrutura de WINBIO_PIPELINE associada à unidade biométrica que executa a operação.

Retornar valor

A função retornará um dos seguintes valores HRESULT .

Código de retorno Descrição
E_POINTER
O parâmetro Pipeline não pode ser NULL.
S_OK
Esse valor é retornado em todos os outros casos.

Comentários

Um Adaptador de Mecanismo que mantém um cache privado na memória de modelos (por exemplo, por motivos de desempenho) deve descartar o conteúdo de seu cache quando receber essa chamada de método. A chamada indica que o conteúdo do cache não é mais válido. Dependendo da política de cache do Adaptador de Mecanismo, o adaptador também pode optar por recarregar seu cache no momento do banco de dados de modelo.

O serviço biométrico chama esse método nas seguintes situações:

  • Uma vez, quando a rotina StorageAdapterAttach tiver aberto com êxito sua conexão com o banco de dados de modelo.
  • Novamente, depois de executar qualquer operação que altere o estado do banco de dados de modelo.
    • Adicionando um novo modelo ao banco de dados.
    • Excluindo um ou mais modelos existentes do banco de dados.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2016 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho winbio_adapter.h (inclua Winbio_adapter.h)