Funciones del adaptador del motor

Un adaptador de motor genera plantillas biométricas a partir de ejemplos capturados, coincide con las plantillas existentes y las plantillas de índices. El desarrollador del adaptador debe implementar las siguientes funciones. El servicio biométrico de Windows llama a ellos.

En esta sección

Tema Descripción
EngineAdapterCreateKey
Llamado por Windows Biometric Framework para insertar una clave HMAC en el sensor. El identificador de clave devuelto se devolverá a la unidad biométrica cuando el marco llame a EngineAdapterIdentifyFeatureSetSecure.
EngineAdapterAcceptSampleData
Acepta una muestra biométrica sin procesar y extrae un conjunto de características.
EngineAdapterActivate
Proporciona al adaptador de motor la posibilidad de realizar cualquier trabajo necesario para sacar el componente del sensor de un estado inactivo.
EngineAdapterAttach
Agrega un adaptador de motor a la canalización de procesamiento de la unidad biométrica.
EngineAdapterCheckForDuplicate
Determina si una nueva plantilla de la canalización duplica cualquier plantilla ya guardada en la base de datos, independientemente de la identidad asociada a las plantillas.
EngineAdapterClearContext
Prepara la canalización de procesamiento de la unidad biométrica para una nueva operación.
EngineAdapterCommitEnrollment
Finaliza el objeto de inscripción, lo convierte en una plantilla y guarda la plantilla en la base de datos.
EngineAdapterControlUnit
Realiza una operación de control definida por el proveedor que no requiere privilegios elevados.
EngineAdapterControlUnitPrivileged
Realiza una operación de control definida por el proveedor que requiere privilegios elevados.
EngineAdapterCreateEnrollment
Inicializa el objeto de inscripción en la canalización de unidad biométrica.
EngineAdapterDeactivate
Proporciona al adaptador de motor la posibilidad de realizar cualquier trabajo necesario para colocar el componente del sensor en un estado inactivo.
EngineAdapterDetach
Libera los recursos específicos del adaptador asociados a la canalización.
EngineAdapterDiscardEnrollment
Elimina la información de estado de inscripción intermedia de la canalización.
EngineAdapterExportEngineData
Recupera una copia del conjunto de características o plantilla procesados más recientemente del motor en un registro de información biométrica estándar.
EngineAdapterGetEnrollmentHash
Recupera el hash de la plantilla de inscripción completada en la canalización.
EngineAdapterGetEnrollmentStatus
Determina si el objeto de inscripción está listo para confirmarse en la canalización.
EngineAdapterIdentifyAll
Determina las identidades de las personas que están actualmente en el marco de la cámara.
EngineAdapterIdentifyFeatureSet
Compila una plantilla a partir del conjunto de características actual y busca una plantilla coincidente en la base de datos.
EngineAdapterIdentifyFeatureSetSecure
Llamado por Windows Biometric Framework para compilar una plantilla a partir del conjunto de características actual y buscar una plantilla coincidente en la base de datos. Si se puede encontrar una coincidencia, el adaptador del motor debe rellenar los campos Identity, SubFactor, Authorization y AuthorizationSize .
EngineAdapterNotifyPowerChange
Recibe una notificación sobre un cambio en el estado de alimentación del equipo y prepara el adaptador del motor en consecuencia.
EngineAdapterPipelineCleanup
Proporciona al adaptador de motor la posibilidad de realizar cualquier limpieza que requiera ayuda del adaptador de almacenamiento.
EngineAdapterPipelineInit
Proporciona al adaptador del motor la posibilidad de realizar cualquier inicialización que permanezca incompleta.
EngineAdapterQueryCalibrationData
Obtiene un conjunto de datos de calibración posteriores a la captura del adaptador del motor.
EngineAdapterQueryExtendedEnrollmentStatus
Consulta la propiedad WINBIO_PROPERTY_EXTENDED_ENROLLMENT_STATUS .
EngineAdapterQueryExtendedInfo
Determina las funcionalidades y limitaciones del componente del motor biométrico.
EngineAdapterQueryHashAlgorithms
Recupera una matriz de identificadores de objeto que representan los algoritmos hash admitidos por el adaptador del motor.
EngineAdapterQueryIndexVectorSize
Recupera el tamaño del vector de índice utilizado por el adaptador del motor.
EngineAdapterQueryPreferredFormat
Determina el formato de datos de entrada preferido por el adaptador del motor.
EngineAdapterQuerySampleHint
Recupera el número de muestras correctas requeridas por el adaptador del motor para construir una plantilla de inscripción.
EngineAdapterRefreshCache
Notifica al adaptador del motor que debe descartar las plantillas almacenadas en caché que pueda mantener en memoria.
EngineAdapterSelectCalibrationFormat
Llamado por el marco biométrico de Windows para determinar cuál de los formatos de calibración del adaptador de sensor quiere usar el adaptador del motor.
EngineAdapterSetAccountPolicy
Establece las directivas de protección predeterminadas extendidas y por usuario usadas por el adaptador del motor.
EngineAdapterSetEnrollmentParameters
Proporciona al adaptador de motor información adicional sobre una operación de inscripción.
EngineAdapterSetEnrollmentSelector
Indica al adaptador del motor qué persona debe realizar el seguimiento de la operación de inscripción actual.
EngineAdapterSetHashAlgorithm
Selecciona un algoritmo hash para su uso en las operaciones posteriores.
EngineAdapterUpdateEnrollment
Agrega el conjunto de características actual al objeto de inscripción.
EngineAdapterVerifyFeatureSet
Compara la plantilla del conjunto de características actual con una plantilla específica de la base de datos.
WbioQueryEngineInterface
Recupera un puntero a la estructura WINBIO_ENGINE_INTERFACE del adaptador del motor.

Funciones de complemento