Partager via


WINBIO_STORAGE_RECORD structure (winbio_adapter.h)

La structure WINBIO_STORAGE_RECORD contient un modèle biométrique et les données associées dans un format standard. Cette structure est utilisée pour transmettre des informations entre un adaptateur de moteur et un adaptateur de stockage.

Syntaxe

typedef struct _WINBIO_STORAGE_RECORD {
  PWINBIO_IDENTITY         Identity;
  WINBIO_BIOMETRIC_SUBTYPE SubFactor;
  PULONG                   IndexVector;
  SIZE_T                   IndexElementCount;
  PUCHAR                   TemplateBlob;
  SIZE_T                   TemplateBlobSize;
  PUCHAR                   PayloadBlob;
  SIZE_T                   PayloadBlobSize;
} WINBIO_STORAGE_RECORD, *PWINBIO_STORAGE_RECORD;

Membres

Identity

Pointeur vers une structure WINBIO_IDENTITY qui contient le GUID ou le SID de l’enregistrement de stockage.

SubFactor

Valeur WINBIO_BIOMETRIC_SUBTYPE qui spécifie le sous-facteur biométrique associé aux données du modèle.

Important  

N’essayez pas de valider la valeur fournie pour la valeur SubFactor . Le service de biométrie Windows valide la valeur fournie avant de la transmettre à votre implémentation. Si la valeur est WINBIO_SUBTYPE_NO_INFORMATION ou WINBIO_SUBTYPE_ANY, validez le cas échéant.

 

IndexVector

Pointeur vers un tableau contigu de valeurs ULONG . Ces valeurs représentent l’adresse de compartiment affectée au modèle biométrique par l’adaptateur du moteur.

IndexElementCount

Nombre de valeurs ULONG dans le tableau spécifié par le champ IndexVector .

TemplateBlob

Pointeur vers un tableau d’octets qui contient les données du modèle biométrique.

TemplateBlobSize

Taille, en octets, du modèle spécifié par le paramètre TemplateBlob .

PayloadBlob

Pointeur vers un tableau d’octets qui contient des données de vérification de l’intégrité. Ce champ est utilisé uniquement par les adaptateurs pour les appareils amovibles qui contiennent du stockage incorporé.

PayloadBlobSize

Taille, en octets, des données spécifiées par le paramètre PayloadBlob .

Remarques

La structure WINBIO_STORAGE_RECORD et la mémoire vers laquelle elle pointe sont la propriété du composant qui a créé la structure. En particulier, le composant détermine quand la structure est supprimée et quand ses pointeurs incorporés deviennent non valides. Lorsque d’autres composants bénéficient d’un accès temporaire à cette structure, ils doivent suivre les règles régissant la durée de vie de la structure définie par le composant propriétaire.

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

StorageAdapterGetCurrentRecord