Condividi tramite


struttura WINBIO_IDENTITY

La struttura WINBIO_IDENTITY contiene un valore di identificazione associato a un modello biometrico.

Sintassi

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;

Members

Tipo

Specifica il formato delle informazioni sull'identità contenute in questa struttura. I valori possibili sono i seguenti:

Valore Significato
WINBIO_ID_TYPE_NULL
Il modello non ha alcun ID associato.
WINBIO_ID_TYPE_WILDCARD
La struttura corrisponde a tutte le identità del modello.
WINBIO_ID_TYPE_GUID
La struttura contiene un GUID associato al modello.
WINBIO_ID_TYPE_SID
La struttura contiene il SID dell'account associato al modello.

Valore

Unione che può contenere uno dei valori seguenti:

Null

Contiene 1 se il membro Type è WINBIO_ID_TYPE_NULL.

Carattere jolly

Contiene 1 se il membro Type è WINBIO_ID_TYPE_WILDCARD.

TemplateGuid

Contiene un valore GUID a 128 bit che identifica il modello se il membro Type è WINBIO_ID_TYPE_GUID.

AccountSid

Struttura che contiene un SID account se il membro Type è WINBIO_ID_TYPE_SID.

Dimensione

Numero di caratteri nel SID.

Dati

Matrice di caratteri senza segno che contengono il SID. La dimensione massima corrente della matrice è di 68 caratteri.

Commenti

Questa struttura viene usata nelle funzioni seguenti:

Requisiti

Requisito Valore
Client minimo supportato
Windows 7 [solo app desktop]
Server minimo supportato
Windows Server 2008 R2 [solo app desktop]
Intestazione
Winbio_types.h (includere Winbio.h)

Vedi anche

Strutture dell'applicazione client