Compartilhar via


estrutura WINBIO_IDENTITY

A estrutura WINBIO_IDENTITY contém um valor de identificação associado a um modelo biométrico.

Sintaxe

typedef struct _WINBIO_IDENTITY {
  WINBIO_IDENTITY_TYPE Type;
  union {
    ULONG  Null;
    ULONG  Wildcard;
    GUID   TemplateGuid;
    struct {
      ULONG Size;
      UCHAR Data[SECURITY_MAX_SID_SIZE];
    } AccountSid;
  } Value;
} WINBIO_IDENTITY;

Membros

Tipo

Especifica o formato das informações de identidade contidas nessa estrutura. Esse valor pode ser um dos seguintes:

Valor Significado
WINBIO_ID_TYPE_NULL
O modelo não tem nenhuma ID associada.
WINBIO_ID_TYPE_WILDCARD
A estrutura corresponde a todas as identidades de modelo.
WINBIO_ID_TYPE_GUID
A estrutura contém um GUID associado ao modelo.
WINBIO_ID_TYPE_SID
A estrutura contém o SID da conta associado ao modelo.

Valor

Uma união que pode conter um dos seguintes valores:

Nulo

Contém 1 se o membro Type for WINBIO_ID_TYPE_NULL.

Curinga

Contém 1 se o membro Type for WINBIO_ID_TYPE_WILDCARD.

TemplateGuid

Contém um valor GUID de 128 bits que identifica o modelo se o membro Type for WINBIO_ID_TYPE_GUID.

AccountSid

Uma estrutura que contém um SID de conta se o membro Type for WINBIO_ID_TYPE_SID.

Tamanho

O número de caracteres no SID.

Dados

Uma matriz de caracteres não assinados que contêm o SID. O tamanho máximo atual da matriz é de 68 caracteres.

Comentários

Essa estrutura é usada nas seguintes funções:

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 aplicativos cliente