Compartir a través de


estructura de WINBIO_UNIT_SCHEMA

La estructura WINBIO_UNIT_SCHEMA describe las funcionalidades de una unidad biométrica. La función WinBioEnumBiometricUnits la usa.

Sintaxis

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;

Miembros

UnitId

Valor que identifica la unidad biométrica.

PoolType

Valor de ULONG que especifica el tipo de la unidad biométrica. Puede ser uno de los siguientes valores:

Valor Significado
WINBIO_POOL_UNKNOWN
Se desconoce el tipo.
WINBIO_POOL_SYSTEM
La sesión se conecta a una colección compartida de unidades biométricas administradas por el proveedor de servicios.
WINBIO_POOL_PRIVATE
La sesión se conecta a una colección de unidades biométricas administradas por el autor de la llamada.

BiometricFactor

Valor que especifica el tipo de la unidad biométrica. Actualmente solo se admite WINBIO_TYPE_FINGERPRINT .

SensorSubType

Subtipo de sensor definido para el tipo biométrico especificado por el miembro BiometricFactor . Actualmente solo se admiten los tipos de huella digital (WINBIO_TYPE_FINGERPRINT). Los subtipos siguientes se definen actualmente para las huellas digitales:

  • WINBIO_SENSOR_SUBTYPE_UNKNOWN
  • WINBIO_FP_SENSOR_SUBTYPE_SWIPE
  • WINBIO_FP_SENSOR_SUBTYPE_TOUCH

Capabilities

Máscara de bits de las funcionalidades del sensor biométrico. Puede ser un OR bit a bit de los siguientes valores:

  • 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 constante WINBIO_CAPABILITY_VIRTUAL_SENSOR solo se aplica a Windows 10 y versiones posteriores.

DeviceInstanceId

Valor de cadena que contiene el identificador de dispositivo. La cadena puede contener hasta 256 caracteres Unicode, incluido un carácter NULL de terminación.

Descripción

Valor de cadena que contiene una descripción de la unidad biométrica. La cadena puede contener hasta 256 caracteres Unicode, incluido un carácter NULL de terminación.

Fabricante

Valor de cadena que contiene el nombre del fabricante. La cadena puede contener hasta 256 caracteres Unicode, incluido un carácter NULL de terminación.

Modelo

Valor de cadena que contiene el número de modelo de la unidad biométrica. La cadena puede contener hasta 256 caracteres Unicode, incluido un carácter NULL de terminación.

SerialNumber

Cadena Unicode terminada en NULL que contiene el número de serie de la unidad biométrica. La cadena puede contener hasta 256 caracteres Unicode, incluido un carácter NULL de terminación.

FirmwareVersion

Estructura WINBIO_VERSION que contiene los números de versión principal y secundaria de la unidad biométrica.

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
Winbio_types.h (incluya Winbio.h)

Consulte también

Estructuras de aplicación cliente

WinBioEnumBiometricUnits