WINBIO_UNIT_SCHEMA结构

WINBIO_UNIT_SCHEMA结构描述生物识别单元的功能。 它由 WinBioEnumBiometricUnits 函数使用。

语法

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;

成员

UnitId

一个标识生物识别单元的 值。

PoolType

一个 ULONG 值,该值指定生物识别单元的类型。 这可以是以下值之一:

含义
WINBIO_POOL_UNKNOWN
类型未知。
WINBIO_POOL_SYSTEM
会话连接到由服务提供商管理的生物识别单元的共享集合。
WINBIO_POOL_PRIVATE
会话连接到由调用方管理的生物识别单元集合。

生物识别因素

一个 值,该值指定生物识别单元的类型。 目前仅支持 WINBIO_TYPE_FINGERPRINT

SensorSubType

为生物识别 因子 成员指定的生物识别类型定义的传感器子类型。 目前仅支持指纹类型 (WINBIO_TYPE_FINGERPRINT) 。 目前为指纹定义了以下子类型:

  • WINBIO_SENSOR_SUBTYPE_UNKNOWN
  • WINBIO_FP_SENSOR_SUBTYPE_SWIPE
  • WINBIO_FP_SENSOR_SUBTYPE_TOUCH

功能

生物识别传感器功能的位掩码。 这可以是以下值的按位 OR

  • 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

    注意

    WINBIO_CAPABILITY_VIRTUAL_SENSOR常量仅适用于Windows 10及更高版本。

DeviceInstanceId

包含设备 ID 的字符串值。 该字符串最多可以包含 256 个 Unicode 字符,包括终止 NULL 字符。

说明

一个字符串值,该值包含生物识别单元的说明。 该字符串最多可以包含 256 个 Unicode 字符,包括终止 NULL 字符。

Manufacturer

包含制造商名称的字符串值。 该字符串最多可以包含 256 个 Unicode 字符,包括终止 NULL 字符。

Model

一个字符串值,该值包含生物识别单元的型号。 该字符串最多可以包含 256 个 Unicode 字符,包括终止 NULL 字符。

SerialNumber

一个 以 NULL 结尾的 Unicode 字符串,其中包含生物识别单元的序列号。 该字符串最多可以包含 256 个 Unicode 字符,包括终止 NULL 字符。

FirmwareVersion

包含生物识别单元的主版本号和次版本号 的WINBIO_VERSION 结构。

要求

要求
最低受支持的客户端
Windows 7 [仅限桌面应用]
最低受支持的服务器
Windows Server 2008 R2 [仅限桌面应用]
标头
Winbio_types.h (包括 Winbio.h)

另请参阅

客户端应用程序结构

WinBioEnumBiometricUnits