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

Confira também

Funções de plug-in

Estruturas de plug-in