Compartir a través de


estructura de WINBIO_IDENTITY

La estructura WINBIO_IDENTITY contiene un valor de identificación asociado a una plantilla biométrica.

Sintaxis

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;

Miembros

Tipo

Especifica el formato de la información de identidad contenida en esta estructura. Puede ser uno de los siguientes valores:

Valor Significado
WINBIO_ID_TYPE_NULL
La plantilla no tiene ningún identificador asociado.
WINBIO_ID_TYPE_WILDCARD
La estructura coincide con todas las identidades de plantilla.
WINBIO_ID_TYPE_GUID
La estructura contiene un GUID asociado a la plantilla.
WINBIO_ID_TYPE_SID
La estructura contiene el SID de cuenta asociado a la plantilla.

Valor

Unión que puede contener uno de los valores siguientes:

Null

Contiene 1 si el miembro Type es WINBIO_ID_TYPE_NULL.

Wildcard (Carácter comodín)

Contiene 1 si el miembro Type es WINBIO_ID_TYPE_WILDCARD.

TemplateGuid

Contiene un valor GUID de 128 bits que identifica la plantilla si el miembro Type es WINBIO_ID_TYPE_GUID.

AccountSid

Estructura que contiene un SID de cuenta si el miembro Type es WINBIO_ID_TYPE_SID.

Tamaño

Número de caracteres del SID.

Datos

Matriz de caracteres sin signo que contienen el SID. El tamaño máximo actual de la matriz es de 68 caracteres.

Comentarios

Esta estructura se usa en las funciones siguientes:

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