Condividi tramite


WINBIO_BIR struttura

La struttura WINBIO_BIR rappresenta un record di informazioni biometriche (BIR). Il record informativo contiene blocchi intestazione, dati e firme.

Sintassi

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

Members

HeaderBlock

Struttura WINBIO_BIR_DATA contenente le dimensioni, in byte e l'offset dell'intestazione BIR. L'intestazione contiene informazioni che descrivono il contenuto del record informativo.

StandardDataBlock

Struttura WINBIO_BIR_DATA che contiene le dimensioni, in byte e l'offset delle informazioni biometriche elaborate o non elaborate create da Windows Biometric Framework (WBF).

VendorDataBlock

Struttura WINBIO_BIR_DATA che contiene le dimensioni, in byte e l'offset delle informazioni biometriche elaborate o non elaborate fornite dai sensori del fornitore e dal software.

SignatureBlock

Struttura facoltativa WINBIO_BIR_DATA che contiene le dimensioni, in byte e l'offset del codice di autenticazione del messaggio di firma digitale (MAC) che può essere usato per verificare l'integrità del BIR. Se presente, la firma o MAC deve coprire le intestazioni e i blocchi di dati.

Commenti

L'uso di offset anziché puntatori consente una facile serializzazione della BIR e per una traduzione meno complicata tra ambienti a 32 e 64 bit o tra la modalità utente e kernel.

Il BIR è compatibile con Common Biometric Exchange Format Framework (CBEFF) definito da NIST 6529-A.

Se questa struttura contiene un valore StandardDataBlock , il parametro Type dell'intestazione specificato dal parametro HeaderBlock deve essere impostato su WINBIO_ANSI_381_FORMAT_TYPE. Si tratta dell'unico formato di dati standard supportato dalla versione corrente di Windows Biometric Framework.

Requisiti

Requisito Valore
Client minimo supportato
Windows 7 [solo app desktop]
Server minimo supportato
Windows Server 2008 R2 [solo app desktop]
Intestazione
Winbio_types.h (includere Winbio.h)

Vedi anche

Strutture dell'applicazione client

WINBIO_BIR_DATA

WINBIO_BIR_HEADER