Freigeben über


WINBIO_BIR-Struktur

Die WINBIO_BIR-Struktur stellt einen biometrischen Datensatz (BIR) dar. Der Informationsdatensatz enthält Header-, Daten- und Signaturblöcke.

Syntax

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

Member

HeaderBlock

Eine WINBIO_BIR_DATA-Struktur , die die Größe, in Bytes und den Offset des BIR-Headers enthält. Der Header enthält Informationen, die den Inhalt des Informationsdatensatzes beschreiben.

StandardDataBlock

Eine WINBIO_BIR_DATA-Struktur , die die Größe, in Bytes und den Offset der verarbeiteten oder nicht verarbeiteten biometrischen Informationen enthält, die vom Windows Biometric Framework (WBF) erstellt wurden.

VendorDataBlock

Eine WINBIO_BIR_DATA Struktur, die die Größe der verarbeiteten oder nicht verarbeiteten biometrischen Informationen in Byte enthält, die von Herstellersensoren und Software bereitgestellt werden.

SignatureBlock

Eine optionale WINBIO_BIR_DATA-Struktur , die die Größe, in Bytes und den Offset des Authentifizierungscodes für digitale Signaturennachrichten (MAC) enthält, der zum Überprüfen der Integrität der BIR verwendet werden kann. Falls vorhanden, muss die Signatur oder der MAC die Header- und Datenblöcke abdecken.

Bemerkungen

Die Verwendung von Offsets anstelle von Zeigern ermöglicht eine einfache Serialisierung der BIR und eine weniger komplizierte Übersetzung zwischen 32- und 64-Bit-Umgebungen oder zwischen Benutzer- und Kernelmodus.

Die BIR ist kompatibel mit dem Common Biometric Exchange Format Framework (CBEFF), das von NIST 6529-A definiert wird.

Wenn diese Struktur einen StandardDataBlock-Wert enthält, muss der Type-Parameter des durch den HeaderBlock-Parameter angegebenen Headers auf WINBIO_ANSI_381_FORMAT_TYPE festgelegt werden. Dies ist das einzige Standarddatenformat, das von der aktuellen Version von Windows Biometric Framework unterstützt wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2008 R2 [nur Desktop-Apps]
Header
Winbio_types.h (winbio.h einschließen)

Siehe auch

Clientanwendungsstrukturen

WINBIO_BIR_DATA

WINBIO_BIR_HEADER