WINBIO_PIPELINE 结构 (winbio_adapter.h)

WINBIO_PIPELINE结构包含传感器、引擎和存储适配器组件在单个生物识别单元中使用的共享上下文信息。

语法

typedef struct _WINBIO_PIPELINE {
  HANDLE                      SensorHandle;
  HANDLE                      EngineHandle;
  HANDLE                      StorageHandle;
  PWINBIO_SENSOR_INTERFACE    SensorInterface;
  PWINBIO_ENGINE_INTERFACE    EngineInterface;
  PWINBIO_STORAGE_INTERFACE   StorageInterface;
  PWINIBIO_SENSOR_CONTEXT     SensorContext;
  PWINIBIO_ENGINE_CONTEXT     EngineContext;
  PWINIBIO_STORAGE_CONTEXT    StorageContext;
  PWINBIO_FRAMEWORK_INTERFACE FrameworkInterface;
} WINBIO_PIPELINE, *PWINBIO_PIPELINE;

成员

SensorHandle

与生物识别单元关联的传感器设备的文件句柄。 适配器应将其视为只读字段。

EngineHandle

专用硬件匹配引擎的文件句柄(如果存在)。 这仅由引擎适配器修改。 它由 Windows 生物识别框架读取。

StorageHandle

模板存储数据库的文件句柄。 这由 Windows 生物识别框架读取,但仅由存储适配器修改。

SensorInterface

指向生物识别单元 WINBIO_SENSOR_INTERFACE 结构的指针。 适配器应忽略此字段。

EngineInterface

指向生物识别单元 WINBIO_ENGINE_INTERFACE 结构的指针。 适配器应忽略此字段。

StorageInterface

指向生物识别单元 WINBIO_STORAGE_INTERFACE 结构的指针。 适配器应忽略此字段。

SensorContext

指向传感器适配器定义的专用数据结构的指针。 此指针和结构内容由传感器适配器管理,永远不会被 Windows 生物识别框架访问。

EngineContext

指向引擎适配器定义的专用数据结构的指针。 此指针和结构内容由引擎适配器管理,Windows 生物识别框架永远不会访问。

StorageContext

指向存储适配器定义的专用数据结构的指针。 此指针和结构内容由存储适配器管理,Windows 生物识别框架永远不会访问。

FrameworkInterface

注解

每个生物识别单元都有自己独特的 WINBIO_PIPELINE 结构,用于维护生物识别单元执行的操作的当前处理状态。 Windows 生物识别框架会自动将管道结构的地址传递给组件堆栈中的每个适配器。 适配器使用此管道指针访问自己的专用上下文数据,并调用组件堆栈较低级别的函数。

要求

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

另请参阅

插件函数

插件结构