WINBIO _ UNIT _ SCHEMA-Struktur

Die WINBIO _ UNIT _ SCHEMA-Struktur beschreibt die Funktionen einer biometrischen Einheit. Sie wird von der WinBioEnumBiometricUnits-Funktion verwendet.

Syntax

typedef struct _WINBIO_UNIT_SCHEMA {
  WINBIO_UNIT_ID                  UnitId;
  WINBIO_POOL_TYPE                PoolType;
  WINBIO_BIOMETRIC_TYPE           BiometricFactor;
  WINBIO_BIOMETRIC_SENSOR_SUBTYPE SensorSubType;
  WINBIO_CAPABILITIES             Capabilities;
  WINBIO_STRING                   DeviceInstanceId;
  WINBIO_STRING                   Description;
  WINBIO_STRING                   Manufacturer;
  WINBIO_STRING                   Model;
  WINBIO_STRING                   SerialNumber;
  WINBIO_VERSION                  FirmwareVersion;
} WINBIO_UNIT_SCHEMA, *PWINBIO_UNIT_SCHEMA;

Member

UnitId

Ein -Wert, der die biometrische Einheit identifiziert.

PoolType

Ein ULONG-Wert, der den Typ der biometrischen Einheit angibt. Mögliche Werte:

Wert Bedeutung
_WINBIO-POOL _ UNBEKANNT
Der Typ ist unbekannt.
_WINBIO-POOLSYSTEM _
Die Sitzung stellt eine Verbindung mit einer freigegebenen Sammlung biometrischer Einheiten, die vom Dienstanbieter verwaltet werden, wieder.
_WINBIO-POOL _ PRIVAT
Die Sitzung stellt eine Verbindung mit einer Sammlung biometrischer Einheiten sicher, die vom Aufrufer verwaltet werden.

BiometricFactor

Ein -Wert, der den Typ der biometrischen Einheit angibt. Derzeit wird nur WINBIO TYPE _ _ FINGERPRINT unterstützt.

SensorSubType

Ein Sensoruntertyp, der für den vom BiometricFactor-Member angegebenen biometrischen Typ definiert ist. Derzeit werden nur Fingerabdrucktypen (WINBIO _ TYPE _ FINGERPRINT) unterstützt. Die folgenden Untertypen sind derzeit für Fingerabdrücke definiert:

  • _WINBIO-SENSORUNTERTYP _ _ UNBEKANNT
  • WINBIO _ FP _ SENSOR _ SUBTYPE _ SWIPE
  • WINBIO _ FP _ SENSOR _ SUBTYPE _ TOUCH

Capabilities

Eine Bitmaske der Funktionen des biometrischen Sensors. Dies kann ein bitweises OR der folgenden Werte sein:

  • _WINBIO-FUNKTIONSSENSOR _
  • _ _ WINBIO-FUNKTIONSABGLEICH
  • _WINBIO-FUNKTIONSDATENBANK _
  • _WINBIO-FUNKTIONSVERARBEITUNG _
  • _WINBIO-FUNKTIONSVERSCHLÜSSELUNG _
  • _WINBIO-FUNKTIONSNAVIGATION _
  • _WINBIO-FUNKTIONSINDIKATOR _
  • VIRTUELLER SENSOR _ FÜR WINBIO-FUNKTION _ _

    Hinweis

    Die WINBIO _ CAPABILITY _ VIRTUAL _ SENSOR-Konstante gilt nur für Windows 10 höher.

DeviceInstanceId

Ein Zeichenfolgenwert, der die Geräte-ID enthält. Die Zeichenfolge kann bis zu 256 Unicode-Zeichen enthalten, einschließlich eines beendenden NULL-Zeichens.

Beschreibung

Ein Zeichenfolgenwert, der eine Beschreibung der biometrischen Einheit enthält. Die Zeichenfolge kann bis zu 256 Unicode-Zeichen enthalten, einschließlich eines beendenden NULL-Zeichens.

Manufacturer

Ein Zeichenfolgenwert, der den Namen des Herstellers enthält. Die Zeichenfolge kann bis zu 256 Unicode-Zeichen enthalten, einschließlich eines beendenden NULL-Zeichens.

Modell

Ein Zeichenfolgenwert, der die Modellnummer der biometrischen Einheit enthält. Die Zeichenfolge kann bis zu 256 Unicode-Zeichen enthalten, einschließlich eines beendenden NULL-Zeichens.

Serialnumber

Eine mit NULL beendete Unicode-Zeichenfolge, die die Seriennummer der biometrischen Einheit enthält. Die Zeichenfolge kann bis zu 256 Unicode-Zeichen enthalten, einschließlich eines beendenden NULL-Zeichens.

FirmwareVersion

Eine _ WINBIO-VERSIONSstruktur, die die Haupt- und Nebenversionsnummern für die biometrische Einheit enthält.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 7 [ Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Nur Server 2008 [ R2-Desktop-Apps]
Header
Winbio _ types.h (einschließlich Winbio.h)

Siehe auch

Clientanwendungsstrukturen

WinBioEnumBiometricUnits