Compartilhar via


estrutura WINBIO_BIR

A estrutura WINBIO_BIR representa um BIR (registro de informações biométricas). O registro de informações contém blocos de cabeçalho, dados e assinatura.

Sintaxe

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

Membros

HeaderBlock

Uma estrutura WINBIO_BIR_DATA que contém o tamanho, em bytes e o deslocamento do cabeçalho BIR. O cabeçalho contém informações que descrevem o conteúdo do registro de informações.

StandardDataBlock

Uma estrutura WINBIO_BIR_DATA que contém o tamanho, em bytes e o deslocamento de informações biométricas processadas ou não processadas criadas pelo WBF (Windows Biometric Framework).

VendorDataBlock

Uma estrutura WINBIO_BIR_DATA que contém o tamanho, em bytes e o deslocamento de informações biométricas processadas ou não processadas fornecidas por sensores de fornecedor e software.

SignatureBlock

Uma estrutura de WINBIO_BIR_DATA opcional que contém o tamanho, em bytes e o deslocamento do MAC (código de autenticação de mensagem de assinatura digital) que pode ser usado para verificar a integridade do BIR. Se presente, a assinatura ou MAC deve abranger o cabeçalho e os blocos de dados.

Comentários

O uso de deslocamentos em vez de ponteiros permite a serialização fácil do BIR e para uma tradução menos complicada entre ambientes de 32 e 64 bits ou entre o modo de usuário e kernel.

O BIR é compatível com o CBEFF (Common Biometric Exchange Format Framework) definido pelo NIST 6529-A.

Se essa estrutura contiver um valor StandardDataBlock , o parâmetro Type do cabeçalho especificado pelo parâmetro HeaderBlock deverá ser definido como WINBIO_ANSI_381_FORMAT_TYPE. Esse é o único formato de dados padrão compatível com a versão atual do Windows Biometric Framework.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2008 R2 [somente aplicativos da área de trabalho]
Cabeçalho
Winbio_types.h (inclua Winbio.h)

Confira também

Estruturas de aplicativo cliente

WINBIO_BIR_DATA

WINBIO_BIR_HEADER