Partager via


structure WINBIO_UNIT_SCHEMA

La structure WINBIO_UNIT_SCHEMA décrit les fonctionnalités d’une unité biométrique. Il est utilisé par la fonction WinBioEnumBiometricUnits .

Syntaxe

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;

Membres

UnitId

Valeur qui identifie l’unité biométrique.

PoolType

Valeur ULONG qui spécifie le type de l’unité biométrique. Il peut s’agir de l’une des valeurs suivantes :

Valeur Signification
WINBIO_POOL_UNKNOWN
Le type est inconnu.
WINBIO_POOL_SYSTEM
La session se connecte à une collection partagée d’unités biométriques gérées par le fournisseur de services.
WINBIO_POOL_PRIVATE
La session se connecte à une collection d’unités biométriques gérées par l’appelant.

BiométriqueFactor

Valeur qui spécifie le type de l’unité biométrique. Seule WINBIO_TYPE_FINGERPRINT est actuellement prise en charge.

SensorSubType

Sous-type de capteur défini pour le type biométrique spécifié par le membre BiometricFactor . Seuls les types d’empreintes digitales (WINBIO_TYPE_FINGERPRINT) sont actuellement pris en charge. Les sous-types suivants sont actuellement définis pour les empreintes digitales :

  • WINBIO_SENSOR_SUBTYPE_UNKNOWN
  • WINBIO_FP_SENSOR_SUBTYPE_SWIPE
  • WINBIO_FP_SENSOR_SUBTYPE_TOUCH

Capabilities

Masque de bits des fonctionnalités du capteur biométrique. Il peut s’agir d’un OR au niveau du bit des valeurs suivantes :

  • WINBIO_CAPABILITY_SENSOR
  • WINBIO_CAPABILITY_MATCHING
  • WINBIO_CAPABILITY_DATABASE
  • WINBIO_CAPABILITY_PROCESSING
  • WINBIO_CAPABILITY_ENCRYPTION
  • WINBIO_CAPABILITY_NAVIGATION
  • WINBIO_CAPABILITY_INDICATOR
  • WINBIO_CAPABILITY_VIRTUAL_SENSOR

    Notes

    La constante WINBIO_CAPABILITY_VIRTUAL_SENSOR s’applique uniquement aux Windows 10 et versions ultérieures.

DeviceInstanceId

Valeur de chaîne qui contient l’ID de l’appareil. La chaîne peut contenir jusqu’à 256 caractères Unicode, y compris un caractère NULL de fin.

Description

Valeur de chaîne qui contient une description de l’unité biométrique. La chaîne peut contenir jusqu’à 256 caractères Unicode, y compris un caractère NULL de fin.

Fabricant

Valeur de chaîne qui contient le nom du fabricant. La chaîne peut contenir jusqu’à 256 caractères Unicode, y compris un caractère NULL de fin.

Modèle

Valeur de chaîne qui contient le numéro de modèle de l’unité biométrique. La chaîne peut contenir jusqu’à 256 caractères Unicode, y compris un caractère NULL de fin.

SerialNumber

Chaîne Unicode terminée par NULL qui contient le numéro de série de l’unité biométrique. La chaîne peut contenir jusqu’à 256 caractères Unicode, y compris un caractère NULL de fin.

FirmwareVersion

Une structure WINBIO_VERSION qui contient les numéros de version principale et mineure de l’unité biométrique.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2008 R2 [applications de bureau uniquement]
En-tête
Winbio_types.h (inclure Winbio.h)

Voir aussi

Structures d’application cliente

WinBioEnumBiometricUnits