ГОСТ Р ИСО/МЭК 24709-3-2013
Не следует вызывать BioAPI_BSPLoad, если ПБУ не был установлен с
помощью BioAPI_Util_InstallBSP. Получить информацию об установленных
ПБУ можно путем вызова BioAPI_EnumBSPs.
Значение BioAPI RETURN указывает на успешное выполнение функции
или определяет тип ошибки. Значение BioAPI OK соответствует успешному
выполнению функции. Остальные значения определяют тип ошибки.
*BSPUuid,
BioА Р INotifyCallback.
BFPEnumeratiotiHandler,
^MemoryFreeHandler);
Примечание - Считают, что в этом случае операция BioAPI_Terminate закончится
успешно, в случае возникновения нестандартной ситуации приложение не должно предпри
нимать каких-либо дальнейших действий.
П ункт 9.3.1
BioSPl_RETtURN BioAPI BioSPl_Load
(const BioAPIJJUlD
BioSPl_EventHandler
В i oSP1_BFP_ENUMERATI ON_HANDLER
BioSPI_MEMORY_FREE_HANDLER
Данная функция является завершающим этапом процесса инициализации
компонента между БиоАПИ и поставщиком биометрических услуг. Функция
BioSPI_BSPLoad не вызвается более одного раза без соответствующего вызова
BioSPI_BSPUnload.
BSPUuid идентифицирует активизированный ПБУ.
BioAPINotifyCallback определяет обратный вызов, примененный для уве
домления инфраструктуры БиоАПИ о событиях типа BioAPI_EVENT в любой
активной присоединенной сессии. ПБУ сохраняет данную информацию для по
следующего использования. BFPEnumerationHandler представляет собой адрес
обратного вызова обработчика перечисления ПБФ, предоставленного инфра
структурой ПБУ. ПБУ сохраняет данную информацию для последующего ис
пользования. ПБУ применяет функцию обратного вызова в любое время при
возникновении необходимости получения информации о ПБФ, установленных
в инфраструктуре.
105