Partager via


WINBIO_PIPELINE structure (winbio_adapter.h)

La structure WINBIO_PIPELINE contient des informations de contexte partagées utilisées par les composants du capteur, du moteur et de l’adaptateur de stockage dans une seule unité biométrique.

Syntaxe

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;

Membres

SensorHandle

Handle de fichier sur l’appareil de capteur associé à l’unité biométrique. Les adaptateurs doivent le traiter comme un champ en lecture seule.

EngineHandle

Handle de fichier vers le moteur de correspondance matériel dédié, le cas échéant. Ceci est modifié uniquement par l’adaptateur moteur. Il est lu par l’infrastructure biométrique Windows.

StorageHandle

Handle de fichier dans la base de données de stockage du modèle. Il est lu par l’infrastructure biométrique Windows, mais il est modifié uniquement par l’adaptateur de stockage.

SensorInterface

Pointeur vers la structure WINBIO_SENSOR_INTERFACE de l’unité biométrique. Les adaptateurs doivent ignorer ce champ.

EngineInterface

Pointeur vers la structure WINBIO_ENGINE_INTERFACE de l’unité biométrique. Les adaptateurs doivent ignorer ce champ.

StorageInterface

Pointeur vers la structure WINBIO_STORAGE_INTERFACE de l’unité biométrique. Les adaptateurs doivent ignorer ce champ.

SensorContext

Pointeur vers une structure de données privée définie par l’adaptateur de capteur. Ce pointeur et le contenu de la structure sont gérés par l’adaptateur de capteur et ne sont jamais accessibles par l’infrastructure biométrique Windows.

EngineContext

Pointeur vers une structure de données privée définie par l’adaptateur du moteur. Ce pointeur et le contenu de la structure sont gérés par l’adaptateur moteur et ne sont jamais accessibles par l’infrastructure biométrique Windows.

StorageContext

Pointeur vers une structure de données privée définie par l’adaptateur de stockage. Ce pointeur et le contenu de la structure sont gérés par l’adaptateur de stockage et ne sont jamais accessibles par l’infrastructure biométrique Windows.

FrameworkInterface

Remarques

Chaque unité biométrique a sa propre structure de WINBIO_PIPELINE unique pour maintenir l’état de traitement actuel des opérations effectuées par l’unité biométrique. L’infrastructure biométrique Windows transmet automatiquement l’adresse de la structure de pipeline à chaque adaptateur de la pile de composants. Les adaptateurs utilisent ce pointeur de pipeline pour accéder à leurs propres données de contexte privée et pour appeler des fonctions dans des niveaux inférieurs de la pile de composants.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
En-tête winbio_adapter.h

Voir aussi

Fonctions de plug-in

Plug-in Structures