Condividi tramite


WINBIO_UNIT_SCHEMA struttura

La struttura WINBIO_UNIT_SCHEMA descrive le funzionalità di un'unità biometrica. Viene usato dalla funzione WinBioEnumBiometricUnits .

Sintassi

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;

Members

UnitId

Valore che identifica l'unità biometrica.

PoolType

Valore ULONG che specifica il tipo dell'unità biometrica. I valori possibili sono i seguenti:

Valore Significato
WINBIO_POOL_UNKNOWN
Tipo sconosciuto.
WINBIO_POOL_SYSTEM
La sessione si connette a una raccolta condivisa di unità biometriche gestite dal provider di servizi.
WINBIO_POOL_PRIVATE
La sessione si connette a una raccolta di unità biometriche gestite dal chiamante.

BiometricFactor

Valore che specifica il tipo dell'unità biometrica. Attualmente è supportato solo WINBIO_TYPE_FINGERPRINT .

SensorSubType

Un sottotipo di sensore definito per il tipo biometrico specificato dal membro BiometricFactor . Sono attualmente supportati solo i tipi di impronta digitale (WINBIO_TYPE_FINGERPRINT). I seguenti sottotipi sono attualmente definiti per le impronte digitali:

  • WINBIO_SENSOR_SUBTYPE_UNKNOWN
  • WINBIO_FP_SENSOR_SUBTYPE_SWIPE
  • WINBIO_FP_SENSOR_SUBTYPE_TOUCH

Capabilities

Maschera di bit delle funzionalità del sensore biometrico. Questo può essere un OR bit per bit dei valori seguenti:

  • 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

    Nota

    La costante WINBIO_CAPABILITY_VIRTUAL_SENSOR si applica solo per Windows 10 e versioni successive.

DeviceInstanceId

Valore stringa contenente l'ID dispositivo. La stringa può contenere fino a 256 caratteri Unicode, incluso un carattere NULL terminante.

Descrizione

Valore stringa contenente una descrizione dell'unità biometrica. La stringa può contenere fino a 256 caratteri Unicode, incluso un carattere NULL terminante.

Produttore

Valore stringa contenente il nome del produttore. La stringa può contenere fino a 256 caratteri Unicode, incluso un carattere NULL terminante.

Modello

Valore stringa contenente il numero di modello dell'unità biometrica. La stringa può contenere fino a 256 caratteri Unicode, incluso un carattere NULL terminante.

Serialnumber

Stringa Unicode con terminazione NULL contenente il numero di serie dell'unità biometrica. La stringa può contenere fino a 256 caratteri Unicode, incluso un carattere NULL terminante.

FirmwareVersion

Struttura WINBIO_VERSION che contiene i numeri di versione principali e secondari per l'unità biometrica.

Requisiti

Requisito Valore
Client minimo supportato
Windows 7 [solo app desktop]
Server minimo supportato
Windows Server 2008 R2 [solo app desktop]
Intestazione
Winbio_types.h (includere Winbio.h)

Vedi anche

Strutture dell'applicazione client

WinBioEnumBiometricUnits