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


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

Вызывается windows Biometric Framework, чтобы предоставить адаптеру хранилища возможность выполнить любую работу, необходимую для выхода компонента хранилища из состояния простоя.

Синтаксис

PIBIO_STORAGE_ACTIVATE_FN PibioStorageActivateFn;

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

Параметры

[in, out] Pipeline

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

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

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

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

Комментарии

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

Ни датчик, ни адаптеры подсистемы не были активированы при вызове этого метода.

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

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

Требования

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