Compartir a través de


estructura de WINBIO_BIR

La estructura de WINBIO_BIR representa un registro de información biométrica (BIR). El registro de información contiene bloques de encabezado, datos y firma.

Sintaxis

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

Miembros

HeaderBlock

Estructura WINBIO_BIR_DATA que contiene el tamaño, en bytes y desplazamiento del encabezado BIR. El encabezado contiene información que describe el contenido del registro de información.

StandardDataBlock

Estructura WINBIO_BIR_DATA que contiene el tamaño, en bytes y el desplazamiento de la información biométrica procesada o no procesada creada por el Marco biométrico de Windows (WBF).

VendorDataBlock

Estructura WINBIO_BIR_DATA que contiene el tamaño, en bytes y el desplazamiento de la información biométrica procesada o no procesada proporcionada por los sensores y el software del proveedor.

SignatureBlock

Estructura opcional WINBIO_BIR_DATA que contiene el tamaño, en bytes y desplazamiento del código de autenticación de mensajes de firma digital (MAC) que se puede usar para comprobar la integridad del BIR. Si está presente, la firma o MAC deben cubrir los bloques de encabezado y datos.

Comentarios

El uso de desplazamientos en lugar de punteros permite una serialización sencilla del BIR y para una traducción menos complicada entre entornos de 32 y 64 bits o entre el modo de usuario y kernel.

El BIR es compatible con el marco de formato de intercambio biométrico común (CBEFF) definido por NIST 6529-A.

Si esta estructura contiene un valor StandardDataBlock , el parámetro Type del encabezado especificado por el parámetro HeaderBlock debe establecerse en WINBIO_ANSI_381_FORMAT_TYPE. Este es el único formato de datos estándar admitido por la versión actual de Windows Biometric Framework.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2008 R2 [solo aplicaciones de escritorio]
Encabezado
Winbio_types.h (incluya Winbio.h)

Consulte también

Estructuras de aplicación cliente

WINBIO_BIR_DATA

WINBIO_BIR_HEADER