Compartilhar via


Funções do adaptador do mecanismo

Um adaptador de mecanismo gera modelos biométricos de exemplos capturados, corresponde amostras a modelos existentes e indexa modelos. 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 enviar por push 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 do 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 exige 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 do 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 intermediárias de estado de registro do pipeline.
EngineAdapterExportEngineData
Recupera uma cópia do conjunto de recursos ou modelo processado 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 a partir 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 Identity, SubFactor, Authorizatione AuthorizationSize.
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 do Mecanismo a chance de executar qualquer limpeza que exija ajuda do Adaptador de Armazenamento.
EngineAdapterPipelineInit
Dá ao Adaptador do 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 exemplos corretos exigidos pelo adaptador do mecanismo para construir um modelo de registro.
EngineAdapterRefreshCache
Notifica o Adaptador do 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 quais dos formatos de calibragem do Adaptador de Sensor o Adaptador de Mecanismo deseja usar.
EngineAdapterSetAccountPolicy
Define o padrão estendido e as políticas antispoofing por usuário usadas pelo adaptador do mecanismo.
EngineAdapterSetEnrollmentParameters
Fornece ao adaptador do mecanismo informações adicionais sobre uma operação de registro.
EngineAdapterSetEnrollmentSelector
Informa ao Adaptador do Mecanismo qual pessoa acompanhar 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 do adaptador do mecanismo.

Funções de plug-in