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:
- WinBioDeleteTemplate
- WinBioEnrollCommit
- WinBioEnumEnrollments
- WinBioGetCredentialState
- WinBioIdentify
- WinBioRemoveCredential
- WinBioVerify
- WinBioVerifyWithCallback
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 |
|