Partager via


WINBIO_BIR structure

La structure WINBIO_BIR représente un enregistrement d’informations biométriques (BIR). L’enregistrement d’informations contient des blocs d’en-tête, de données et de signature.

Syntaxe

typedef struct _WINBIO_BIR {
  WINBIO_BIR_DATA HeaderBlock;
  WINBIO_BIR_DATA StandardDataBlock;
  WINBIO_BIR_DATA VendorDataBlock;
  WINBIO_BIR_DATA SignatureBlock;
} WINBIO_BIR;

Membres

HeaderBlock

Structure WINBIO_BIR_DATA qui contient la taille, en octets et le décalage de l’en-tête BIR. L’en-tête contient des informations qui décrivent le contenu de l’enregistrement d’informations.

StandardDataBlock

Structure WINBIO_BIR_DATA qui contient la taille, en octets et le décalage des informations biométriques traitées ou non traitées créées par Windows Biometric Framework (WBF).

VendorDataBlock

Structure WINBIO_BIR_DATA qui contient la taille, en octets et le décalage des informations biométriques traitées ou non traitées fournies par les capteurs et les logiciels du fournisseur.

SignatureBlock

Une structure de WINBIO_BIR_DATA facultative qui contient la taille, en octets et le décalage du code MAC (Digital Signature Message Authentication Code) qui peut être utilisé pour vérifier l’intégrité du BIR. Le cas échéant, la signature ou mac doit couvrir les blocs d’en-tête et de données.

Notes

L’utilisation de décalages plutôt que de pointeurs permet une sérialisation facile du BIR et une traduction moins compliquée entre les environnements 32 et 64 bits ou entre le mode utilisateur et le mode noyau.

Le BIR est compatible avec le Common Biometric Exchange Format Framework (CBEFF) défini par NIST 6529-A.

Si cette structure contient une valeur StandardDataBlock , le paramètre Type de l’en-tête spécifié par le paramètre HeaderBlock doit être défini sur WINBIO_ANSI_381_FORMAT_TYPE. Il s’agit du seul format de données standard pris en charge par la version actuelle de l’infrastructure biométrique Windows.

Spécifications

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_types.h (inclure Winbio.h)

Voir aussi

Structures d’application cliente

WINBIO_BIR_DATA

WINBIO_BIR_HEADER