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. |