Compartilhar via


Funções do adaptador de mecanismo

Um adaptador de mecanismo gera modelos biométricos de amostras capturadas, corresponde exemplos a modelos existentes e modelos de índices. 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
EngineAdapterCreateKey
Chamado pela Estrutura Biométrica do Windows para efetuar push de uma chave HMAC para o sensor. O identificador de chave retornado será passado de volta para a unidade biométrica quando a estrutura chamar EngineAdapterIdentifyFeatureSetSecure.
EngineAdapterAcceptSampleData
Aceita uma amostra biométrica bruta e extrai um conjunto de recursos.
EngineAdapterActivate
Dá ao Adaptador de Mecanismo a chance de executar qualquer trabalho necessário para tirar o componente do sensor de um estado ocioso.
EngineAdapterAttach
Adiciona um adaptador de mecanismo ao pipeline de processamento da unidade biométrica.
EngineAdapterCheckForDuplicate
Determina se um novo modelo no pipeline duplica qualquer modelo já salvo no banco de dados, independentemente da identidade associada aos modelos.
EngineAdapterClearContext
Prepara o pipeline de processamento da unidade biométrica para uma nova operação.
EngineAdapterCommitEnrollment
Finaliza o objeto de registro, converte-o em um modelo e salva o modelo no banco de dados.
EngineAdapterControlUnit
Executa uma operação de controle definida pelo fornecedor que não requer privilégios elevados.
EngineAdapterControlUnitPrivileged
Executa uma operação de controle definida pelo fornecedor que requer privilégios elevados.
EngineAdapterCreateEnrollment
Inicializa o objeto de registro no pipeline de unidade biométrica.
EngineAdapterDeactivate
Dá ao Adaptador de Mecanismo a chance de executar qualquer trabalho necessário para colocar o componente do sensor em um estado ocioso.
EngineAdapterDetach
Libera recursos específicos do adaptador anexados ao pipeline.
EngineAdapterDiscardEnrollment
Exclui informações de estado de registro intermediário do pipeline.
EngineAdapterExportEngineData
Recupera uma cópia do conjunto ou modelo de recursos processados mais recentemente do mecanismo em um registro de informações biométricas padrão.
EngineAdapterGetEnrollmentHash
Recupera o hash do modelo de registro concluído no pipeline.
EngineAdapterGetEnrollmentStatus
Determina se o objeto de registro está pronto para ser confirmado no pipeline.
EngineAdapterIdentifyAll
Determina as identidades de qualquer pessoa que esteja atualmente no quadro da câmera.
EngineAdapterIdentifyFeatureSet
Cria um modelo do conjunto de recursos atual e localiza um modelo correspondente no banco de dados.
EngineAdapterIdentifyFeatureSetSecure
Chamado pela Estrutura Biométrica do Windows para criar um modelo do conjunto de recursos atual e localizar um modelo correspondente no banco de dados. Se uma correspondência puder ser encontrada, o adaptador do mecanismo deverá preencher os campos Identidade, SubFator, Autorização e AutorizaçãoSize .
EngineAdapterNotifyPowerChange
Recebe uma notificação sobre uma alteração no estado de energia do computador e prepara o adaptador do mecanismo adequadamente.
EngineAdapterPipelineCleanup
Dá ao Adaptador de Mecanismo a chance de executar qualquer limpeza que exija ajuda do Adaptador de Armazenamento.
EngineAdapterPipelineInit
Dá ao Adaptador de Mecanismo a chance de executar qualquer inicialização que permaneça incompleta.
EngineAdapterQueryCalibrationData
Obtém um conjunto de dados de calibragem pós-captura do adaptador do mecanismo.
EngineAdapterQueryExtendedEnrollmentStatus
Consulta a propriedade WINBIO_PROPERTY_EXTENDED_ENROLLMENT_STATUS .
EngineAdapterQueryExtendedInfo
Determina os recursos e as limitações do componente do mecanismo biométrico.
EngineAdapterQueryHashAlgorithms
Recupera uma matriz de identificadores de objeto que representam os algoritmos de hash compatíveis com o adaptador do mecanismo.
EngineAdapterQueryIndexVectorSize
Recupera o tamanho do vetor de índice usado pelo adaptador do mecanismo.
EngineAdapterQueryPreferredFormat
Determina o formato de dados de entrada preferido pelo adaptador do mecanismo.
EngineAdapterQuerySampleHint
Recupera o número de amostras corretas exigidas pelo adaptador de mecanismo para construir um modelo de registro.
EngineAdapterRefreshCache
Notifica o Adaptador de Mecanismo de que ele deve descartar todos os modelos armazenados em cache que ele possa estar mantendo na memória.
EngineAdapterSelectCalibrationFormat
Chamado pela Estrutura Biométrica do Windows para determinar qual dos formatos de calibragem do Adaptador de Sensor o Adaptador de Mecanismo deseja usar.
EngineAdapterSetAccountPolicy
Define as políticas de antispoofing padrão e por usuário estendidas usadas pelo adaptador do mecanismo.
EngineAdapterSetEnrollmentParameters
Fornece ao adaptador do mecanismo informações adicionais sobre uma operação de registro.
EngineAdapterSetEnrollmentSelector
Informa ao Adaptador de Mecanismo qual pessoa rastrear para a operação de registro atual.
EngineAdapterSetHashAlgorithm
Seleciona um algoritmo de hash para uso em operações subsequentes.
EngineAdapterUpdateEnrollment
Adiciona o conjunto de recursos atual ao objeto de registro.
EngineAdapterVerifyFeatureSet
Compara o modelo no conjunto de recursos atual com um modelo específico no banco de dados.
WbioQueryEngineInterface
Recupera um ponteiro para a estrutura WINBIO_ENGINE_INTERFACE para o adaptador do mecanismo.

Funções de plug-in