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


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

Вызывается биометрической платформой Windows, чтобы предоставить адаптеру обработчика возможность выполнить любую работу, необходимую для выхода компонента датчика из состояния простоя.

Синтаксис

PIBIO_ENGINE_ACTIVATE_FN PibioEngineActivateFn;

HRESULT PibioEngineActivateFn(
  [in, out] PWINBIO_PIPELINE Pipeline
)
{...}

Параметры

[in, out] Pipeline

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

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

Если функция выполняется успешно, она возвращает S_OK. Если функция завершается сбоем, она должна вернуть одно из следующих значений HRESULT , чтобы указать на ошибку.

Код возврата Описание
E_POINTER
Параметр Pipeline не может иметь значение NULL.

Комментарии

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

Адаптер хранилища был активирован при вызове этого метода.

При возврате любого HRESULT , отличного от S_OK , Windows Биометрические платформы заведут ошибку в журнал и прервут активацию биометрической единицы.

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

Требования

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