Condividi tramite


struttura WINBIO_STORAGE_RECORD (winbio_adapter.h)

La struttura WINBIO_STORAGE_RECORD contiene un modello biometrico e i dati associati in un formato standard. Questa struttura viene utilizzata per passare informazioni tra una scheda motore e una scheda di archiviazione.

Sintassi

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;

Members

Identity

Puntatore a una struttura WINBIO_IDENTITY contenente il GUID o IL SID del record di archiviazione.

SubFactor

Valore WINBIO_BIOMETRIC_SUBTYPE che specifica il sotto-fattore biometrico associato ai dati del modello.

Importante  

Non tentare di convalidare il valore fornito per il valore di SubFactor . Il servizio Windows Biometrics convaliderà il valore fornito prima di passarlo all'implementazione. Se il valore è WINBIO_SUBTYPE_NO_INFORMATION o WINBIO_SUBTYPE_ANY, convalidare la posizione appropriata.

 

IndexVector

Puntatore a una matrice contigua di valori ULONG . Questi valori rappresentano l'indirizzo del bucket assegnato al modello biometrico dall'adattatore del motore.

IndexElementCount

Numero di valori ULONG nella matrice specificata dal campo IndexVector .

TemplateBlob

Puntatore a una matrice di byte che contiene i dati del modello biometrico.

TemplateBlobSize

Dimensioni, in byte, del modello specificato dal parametro TemplateBlob .

PayloadBlob

Puntatore a una matrice di byte che contiene i dati di controllo dell'integrità. Questo campo viene utilizzato solo dagli adattatori per i dispositivi rimovibili che contengono spazio di archiviazione incorporato.

PayloadBlobSize

Dimensioni, in byte, dei dati specificati dal parametro PayloadBlob .

Commenti

La struttura WINBIO_STORAGE_RECORD e la memoria a cui punta sono la proprietà del componente che ha creato la struttura. In particolare, il componente determina quando la struttura viene eliminata e quando i puntatori incorporati diventano non validi. Quando altri componenti hanno accesso temporaneo a questa struttura, devono seguire le regole che regolano la durata della struttura impostata dal componente proprietario.

Requisiti

Requisito Valore
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Windows Server 2008 R2 [solo app desktop]
Intestazione winbio_adapter.h

Vedi anche

Funzioni plug-in

Strutture plug-in

StorageAdapterGetCurrentRecord