Поделиться через


функция обратного вызова PIBIO_ENGINE_GET_ENROLLMENT_STATUS_FN (winbio_adapter.h)

Вызывается биометрической платформой Windows, чтобы определить, готов ли объект регистрации к фиксации в конвейере.

Синтаксис

PIBIO_ENGINE_GET_ENROLLMENT_STATUS_FN PibioEngineGetEnrollmentStatusFn;

HRESULT PibioEngineGetEnrollmentStatusFn(
  [in, out] PWINBIO_PIPELINE Pipeline,
  [out]     PWINBIO_REJECT_DETAIL RejectDetail
)
{...}

Параметры

[in, out] Pipeline

Указатель на структуру WINBIO_PIPELINE , связанную с биометрической единицей, выполняющей операцию.

[out] RejectDetail

Указатель на значение WINBIO_REJECT_DETAIL , получающее дополнительные сведения о сбое обновления объекта регистрации. Если последнее обновление прошло успешно, следует задать для этой переменной нулевое значение.

Возвращаемое значение

Эта функция должна возвращать одно из следующих значений HRESULT .

Код возврата Описание
S_OK
Последнее обновление выполнено успешно, и для завершения шаблона не требуются дополнительные наборы компонентов.
E_POINTER
Обязательный параметр указателя имеет значение NULL.
WINBIO_E_BAD_CAPTURE
Набор функций не соответствует внутренним требованиям к регистрации адаптера подсистемы. Дополнительные сведения о сбое задаются параметром RejectDetail .
WINBIO_E_INVALID_DEVICE_STATE
Регистрация в этом биометрическом блоке не выполняется.
WINBIO_I_MORE_DATA
Последнее обновление выполнено успешно, но адаптеру подсистемы требуется один или несколько дополнительных наборов функций, прежде чем он сможет завершить шаблон регистрации.

Требования

Требование Значение
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Целевая платформа Windows
Header winbio_adapter.h (включая Winbio_adapter.h)

См. также раздел

EngineAdapterUpdateEnrollment

Функции подключаемых модулей