estrutura WINBIO_PIPELINE (winbio_adapter.h)
A estrutura WINBIO_PIPELINE contém informações de contexto compartilhadas usadas pelos componentes do sensor, mecanismo e adaptador de armazenamento em uma única unidade biométrica.
Sintaxe
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;
Membros
SensorHandle
Identificador de arquivo para o dispositivo de sensor associado à unidade biométrica. Os adaptadores devem tratar isso como um campo somente leitura.
EngineHandle
Identificador de arquivo para o mecanismo de correspondência de hardware dedicado, se houver um. Isso é modificado apenas pelo adaptador do mecanismo. Ele é lido pela Estrutura Biométrica do Windows.
StorageHandle
Identificador de arquivo para o banco de dados de armazenamento de modelo. Isso é lido pela Estrutura Biométrica do Windows, mas é modificado apenas pelo adaptador de armazenamento.
SensorInterface
Ponteiro para a estrutura WINBIO_SENSOR_INTERFACE da unidade biométrica. Os adaptadores devem ignorar esse campo.
EngineInterface
Ponteiro para a estrutura de WINBIO_ENGINE_INTERFACE da unidade biométrica. Os adaptadores devem ignorar esse campo.
StorageInterface
Ponteiro para a estrutura WINBIO_STORAGE_INTERFACE da unidade biométrica. Os adaptadores devem ignorar esse campo.
SensorContext
Ponteiro para uma estrutura de dados privada definida pelo adaptador do sensor. Esse ponteiro e o conteúdo da estrutura são gerenciados pelo adaptador do sensor e nunca são acessados pela Estrutura Biométrica do Windows.
EngineContext
Ponteiro para uma estrutura de dados privada definida pelo adaptador do mecanismo. Esse ponteiro e o conteúdo da estrutura são gerenciados pelo adaptador do mecanismo e nunca são acessados pela Estrutura Biométrica do Windows.
StorageContext
Ponteiro para uma estrutura de dados privada definida pelo adaptador de armazenamento. Esse ponteiro e o conteúdo da estrutura são gerenciados pelo adaptador de armazenamento e nunca são acessados pela Estrutura Biométrica do Windows.
FrameworkInterface
Comentários
Cada unidade biométrica tem sua própria estrutura de WINBIO_PIPELINE exclusiva para manter o estado de processamento atual das operações executadas pela unidade biométrica. O Windows Biometric Framework passa automaticamente o endereço da estrutura do pipeline para cada adaptador na pilha de componentes. Os adaptadores usam esse ponteiro de pipeline para acessar seus próprios dados de contexto privado e chamar funções em níveis inferiores da pilha de componentes.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
Cabeçalho | winbio_adapter.h |