WINBIO_IDENTITY Struktur
Die WINBIO_IDENTITY-Struktur enthält einen Identifikationswert, der einer biometrischen Vorlage zugeordnet ist.
Syntax
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;
Member
-
Typ
-
Gibt das Format der Identitätsinformationen an, die in dieser Struktur enthalten sind. Mögliche Werte:
Wert Bedeutung - WINBIO_ID_TYPE_NULL
Die Vorlage verfügt über keine zugeordnete ID. - WINBIO_ID_TYPE_WILDCARD
Die Struktur entspricht allen Vorlagenidentitäten. - WINBIO_ID_TYPE_GUID
Die Struktur enthält eine GUID, die der Vorlage zugeordnet ist. - WINBIO_ID_TYPE_SID
Die Struktur enthält die der Vorlage zugeordnete Konto-SID. -
Wert
-
Eine Union, die einen der folgenden Werte enthalten kann:
-
NULL
-
Enthält 1, wenn das Type-ElementWINBIO_ID_TYPE_NULL ist.
-
Platzhalter
-
Enthält 1, wenn das Element TypeWINBIO_ID_TYPE_WILDCARD ist.
-
TemplateGuid
-
Enthält einen 128-Bit-GUID-Wert, der die Vorlage identifiziert, wenn das Type-ElementWINBIO_ID_TYPE_GUID ist.
-
AccountSid
-
Eine Struktur, die eine Konto-SID enthält, wenn das Type-ElementWINBIO_ID_TYPE_SID ist.
-
Größe
-
Die Anzahl der Zeichen in der SID.
-
Daten
-
Ein Array von Zeichen ohne Vorzeichen, die die SID enthalten. Die aktuelle maximale Größe des Arrays beträgt 68 Zeichen.
-
-
Bemerkungen
Diese Struktur wird in den folgenden Funktionen verwendet:
- WinBioDeleteTemplate
- WinBioEnrollCommit
- WinBioEnumEnrollments
- WinBioGetCredentialState
- WinBioIdentify
- WinBioRemoveCredential
- WinBioVerify
- WinBioVerifyWithCallback
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2008 R2 [nur Desktop-Apps] |
Header |
|