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 |