estructura de WINBIO_PIPELINE (winbio_adapter.h)
La estructura de WINBIO_PIPELINE contiene información de contexto compartida utilizada por los componentes del sensor, el motor y el adaptador de almacenamiento en una sola unidad biométrica.
typedef struct _WINBIO_PIPELINE {
HANDLE SensorHandle;
HANDLE EngineHandle;
HANDLE StorageHandle;
PWINBIO_SENSOR_INTERFACE SensorInterface;
PWINBIO_ENGINE_INTERFACE EngineInterface;
PWINBIO_STORAGE_INTERFACE StorageInterface;
PWINIBIO_SENSOR_CONTEXT SensorContext;
PWINIBIO_ENGINE_CONTEXT EngineContext;
PWINIBIO_STORAGE_CONTEXT StorageContext;
PWINBIO_FRAMEWORK_INTERFACE FrameworkInterface;
} WINBIO_PIPELINE, *PWINBIO_PIPELINE;
SensorHandle
Identificador de archivo para el dispositivo sensor asociado a la unidad biométrica. Los adaptadores deben tratar esto como un campo de solo lectura.
EngineHandle
Identificador de archivo para el motor de coincidencia de hardware dedicado, si hay uno presente. Esto solo lo modifica el adaptador del motor. Es leído por el marco biométrico de Windows.
StorageHandle
Identificador de archivo para la base de datos de almacenamiento de plantillas. El marco biométrico de Windows lo lee, pero solo lo modifica el adaptador de almacenamiento.
SensorInterface
Puntero a la estructura WINBIO_SENSOR_INTERFACE de la unidad biométrica. Los adaptadores deben omitir este campo.
EngineInterface
Puntero a la estructura de WINBIO_ENGINE_INTERFACE para la unidad biométrica. Los adaptadores deben omitir este campo.
StorageInterface
Puntero a la estructura WINBIO_STORAGE_INTERFACE de la unidad biométrica. Los adaptadores deben omitir este campo.
SensorContext
Puntero a una estructura de datos privada definida por el adaptador del sensor. Este puntero y el contenido de la estructura se administran mediante el adaptador del sensor y nunca el marco biométrico de Windows accede a él.
EngineContext
Puntero a una estructura de datos privada definida por el adaptador del motor. Este puntero y el contenido de la estructura se administran mediante el adaptador del motor y nunca el marco biométrico de Windows accede a él.
StorageContext
Puntero a una estructura de datos privada definida por el adaptador de almacenamiento. Este puntero y el contenido de la estructura se administran mediante el adaptador de almacenamiento y nunca el marco biométrico de Windows accede a él.
FrameworkInterface
Cada unidad biométrica tiene su propia estructura de WINBIO_PIPELINE única para mantener el estado de procesamiento actual de las operaciones realizadas por la unidad biométrica. Windows Biometric Framework pasa automáticamente la dirección de la estructura de canalización a cada adaptador de la pila de componentes. Los adaptadores usan este puntero de canalización para acceder a sus propios datos de contexto privado y llamar a funciones en niveles inferiores de la pila de componentes.
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Encabezado | winbio_adapter.h |