PIBIO_SENSOR_ACCEPT_CALIBRATION_DATA_FN回调函数 (winbio_adapter.h)

由 Windows 生物识别框架调用,以将校准数据从引擎适配器传递到传感器适配器。

语法

PIBIO_SENSOR_ACCEPT_CALIBRATION_DATA_FN PibioSensorAcceptCalibrationDataFn;

HRESULT PibioSensorAcceptCalibrationDataFn(
  [in, out] PWINBIO_PIPELINE Pipeline,
  [in]      PUCHAR CalibrationBuffer,
  [in]      SIZE_T CalibrationBufferSize
)
{...}

参数

[in, out] Pipeline

指向与执行操作的生物识别单元关联的 WINBIO_PIPELINE 结构的指针。

[in] CalibrationBuffer

指向包含校准数据的缓冲区的指针。

[in] CalibrationBufferSize

校准缓冲区的大小(以字节为单位)。

返回值

如果函数成功,则返回 S_OK。 如果函数失败,它必须返回以下 HRESULT 值之一来指示错误。

返回代码 说明
E_some_error
任何错误代码都将导致生物识别服务停止动态校准循环并中止捕获操作。

注解

此方法在动态校准循环期间调用。

保存校准缓冲区的内存属于 Windows 生物识别框架,一旦 SensorAdapterAcceptCalibrationData 方法返回,传感器适配器不得保留指向此缓冲区的任何指针。

要求

   
最低受支持的客户端 Windows 10 [仅限桌面应用]
最低受支持的服务器 Windows Server 2016 [仅限桌面应用]
目标平台 Windows
标头 winbio_adapter.h (包括 Winbio_adapter.h)