WINBIO_STORAGE_RECORD-Struktur (winbio_adapter.h)
Die WINBIO_STORAGE_RECORD-Struktur enthält eine biometrische Vorlage und zugehörige Daten in einem Standardformat. Diese Struktur wird verwendet, um Informationen zwischen einem Engine-Adapter und einem Speicheradapter zu übergeben.
Syntax
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;
Member
Identity
Zeiger auf eine WINBIO_IDENTITY Struktur, die die GUID oder SID des Speicherdatensatzes enthält.
SubFactor
Ein WINBIO_BIOMETRIC_SUBTYPE Wert, der den biometrischen Teilfaktor angibt, der den Vorlagendaten zugeordnet ist.
Versuchen Sie nicht, den für den SubFactor-Wert angegebenen Wert zu überprüfen. Der Windows-Biometriedienst überprüft den angegebenen Wert, bevor er an Ihre Implementierung übergeben wird. Wenn der Wert WINBIO_SUBTYPE_NO_INFORMATION oder WINBIO_SUBTYPE_ANY ist, überprüfen Sie ggf..
IndexVector
Zeiger auf ein zusammenhängendes Array von ULONG-Werten . Diese Werte stellen die Bucketadresse dar, die der biometrischen Vorlage vom Engine-Adapter zugewiesen wird.
IndexElementCount
Die Anzahl der ULONG-Werte in dem Array, das vom IndexVector-Feld angegeben wird.
TemplateBlob
Zeiger auf ein Bytearray, das die biometrischen Vorlagendaten enthält.
TemplateBlobSize
Größe der durch den TemplateBlob-Parameter angegebenen Vorlage in Byte.
PayloadBlob
Zeiger auf ein Bytearray, das Daten zur Integritätsprüfung enthält. Dieses Feld wird nur von Adaptern für Wechselmedien verwendet, die eingebetteten Speicher enthalten.
PayloadBlobSize
Größe der durch den PayloadBlob-Parameter angegebenen Daten in Byte.
Hinweise
Die WINBIO_STORAGE_RECORD Struktur und der Speicher, auf den sie verweist, sind die Eigenschaft der Komponente, die die Struktur erstellt hat. Insbesondere bestimmt die Komponente, wann die Struktur gelöscht wird und wann ihre eingebetteten Zeiger ungültig werden. Wenn anderen Komponenten temporären Zugriff auf diese Struktur gewährt wird, müssen sie die Regeln für die Lebensdauer der Struktur befolgen, die von der besitzenden Komponente festgelegt werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Kopfzeile | winbio_adapter.h |