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 |