Compartilhar via


Funções do adaptador de armazenamento

Um adaptador de armazenamento gerencia bancos de dados de modelo. As funções a seguir devem ser implementadas pelo desenvolvedor do adaptador. Eles são chamados pelo serviço Biométrico do Windows.

Nesta seção

Tópico Descrição
StorageAdapterActivate
Dá ao Adaptador de Armazenamento a chance de executar qualquer trabalho necessário para tirar o componente de armazenamento de um estado ocioso.
StorageAdapterAddRecord
Adiciona um modelo ao banco de dados.
StorageAdapterAttach
Adiciona um adaptador de armazenamento ao pipeline de processamento da unidade biométrica.
StorageAdapterClearContext
Prepara o pipeline de processamento da unidade biométrica para uma nova operação.
StorageAdapterCloseDatabase
Fecha o banco de dados associado ao pipeline e libera todos os recursos relacionados.
StorageAdapterControlUnit
Executa uma operação de controle definida pelo fornecedor que não requer privilégios elevados.
StorageAdapterControlUnitPrivileged
Executa uma operação de controle definida pelo fornecedor que requer privilégios elevados.
StorageAdapterCreateDatabase
Cria e configura um novo banco de dados.
StorageAdapterDeactivate
Dá ao Adaptador de Armazenamento a chance de executar qualquer trabalho necessário para colocar o componente de armazenamento em um estado ocioso.
StorageAdapterDeleteRecord
Exclui um ou mais modelos do banco de dados.
StorageAdapterDetach
Libera recursos específicos do adaptador anexados ao pipeline.
StorageAdapterEraseDatabase
Apaga o banco de dados e o marca para exclusão.
StorageAdapterFirstRecord
Posiciona o cursor do conjunto de resultados no primeiro registro do conjunto.
StorageAdapterGetCurrentRecord
Recupera o conteúdo do registro atual no conjunto de resultados do pipeline.
StorageAdapterGetDatabaseSize
Recupera o tamanho do banco de dados e o espaço disponível.
StorageAdapterGetDataFormat
Recupera informações de formato e versão usadas pelo banco de dados atual associado ao pipeline.
StorageAdapterGetRecordCount
Recupera o número de registros de modelo no conjunto de resultados do pipeline.
StorageAdapterNextRecord
Avança o cursor do conjunto de resultados em um registro.
StorageAdapterNotifyPowerChange
Recebe uma notificação sobre uma alteração no estado de energia do computador e prepara o adaptador de armazenamento adequadamente.
StorageAdapterOpenDatabase
Abre um banco de dados para uso pelo adaptador de armazenamento.
StorageAdapterPipelineCleanup
Dá ao Adaptador de Armazenamento a chance de executar qualquer limpeza na preparação para fechar o banco de dados de modelo.
StorageAdapterPipelineInit
Dá ao Adaptador de Armazenamento a chance de executar qualquer inicialização que permaneça incompleta.
StorageAdapterQueryByContent
Consulta o banco de dados que está aberto atualmente para modelos associados a um vetor de índice especificado.
StorageAdapterQueryBySubject
Consulta o banco de dados que está aberto no momento para modelos associados a uma identidade e subfator especificados.
StorageAdapterQueryExtendedInfo
Determina os recursos e as limitações do componente de armazenamento biométrico.
WbioQueryStorageInterface
Recupera um ponteiro para a estrutura WINBIO_STORAGE_INTERFACE para o adaptador de armazenamento.

Funções de plug-in