WINBIO_STORAGE_SCHEMA 结构

WINBIO_STORAGE_SCHEMA结构描述了生物识别存储适配器的功能。 此结构由 WinBioEnumDatabases 函数使用。

语法

typedef struct _WINBIO_STORAGE_SCHEMA {
  WINBIO_BIOMETRIC_TYPE BiometricFactor;
  WINBIO_UUID           DatabaseId;
  WINBIO_UUID           DataFormat;
  ULONG                 Attributes;
  WINBIO_STRING         FilePath;
  WINBIO_STRING         ConnectionString;
} WINBIO_STORAGE_SCHEMA, *PWINBIO_STORAGE_SCHEMA;

成员

生物识别因素

保存在数据库中的生物识别度量的类型。

数据库 ID

标识数据库的 GUID。

DataFormat

标识数据库中模板格式的 GUID。

特性

有关数据库特征的信息。 这可以是以下常量的按位 OR

含义
WINBIO_DATABASE_FLAG_MASK
0xFFFF0000
表示标志位的掩码。
WINBIO_DATABASE_FLAG_REMOTE
0x00020000
数据库驻留在远程计算机上。
WINBIO_DATABASE_FLAG_REMOVABLE
0x00010000
数据库驻留在可移动驱动器上。
WINBIO_DATABASE_TYPE_DBMS
0x00000002
数据库由数据库管理系统管理。
WINBIO_DATABASE_TYPE_FILE
0x00000001
数据库包含在 文件中。
WINBIO_DATABASE_TYPE_MASK
0x0000FFFF
表示类型位的掩码。
WINBIO_DATABASE_TYPE_ONCHIP
0x00000003
数据库驻留在生物识别传感器上。
WINBIO_DATABASE_TYPE_SMARTCARD
0x00000004
数据库驻留在智能卡上。

文件路径

如果数据库驻留在计算机磁盘上,则为该数据库的路径和文件名。

ConnectionString

一个字符串值,可发送到数据库服务器以标识数据库。

要求

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

另请参阅

客户端应用程序结构

WinBioEnumDatabases