ГОСТ Р ИСО/МЭК 19784-2—2010
Описание
Данная функция загружает ПБФА.
BAFPUuidявляется идентификатором вызванного ПБФА.
BioAFPINotifyCallback определяет обратный вызов, использующийся для уведомления ПБУ о
событиях с типом BioAPI_EVENT. ПБФА должен сохранить данную информацию для дальнейшего
использования.
Параметры
BAFPUuid (входнойпараметр) — УУИД вызываемого ПБФА. Используется для обнаружения вхо
да в каталог компонента.
BioAFPINotifyCallback (входнойпараметр) — указатель функции для обработчика события, кото
рый управляет событиями с типом BioAPI_EVENT.
Возвращаемое значение
ЗначениеBioAPI_RETURN указываетнауспешноевыполнениефункцииили определяеттипошиб
ки. Значение BioAPI_OK соответствует успешному выполнению функции. Остальные значения опреде
ляюттип ошибки.
Ошибки
BioAPIERR_MODULE_LOAD_FAIL
BioAPIERRJNVALIDJJUID
5.2.2 BioAFPI_BAFPUnload
BioAPI_RETURN BioAPI BioAFPI_BAFPUnload
(const BioAPI_UUID ‘BAFPUuid.
BioAFPI_EventHandler BioAFPINotifyCallback).
Описание
Данная функция блокирует события и отменяет регистрацию функции уведомления о событиях
ПБУ. ПБФАдолжен выполнить операции по очистке, отменяя инициализацию, выполненную функцией
BioAFPI_BAFPLoad.
Параметры
BAFPUuid (входнойпараметр) — УУИД вызванного ПБФА.
BioAFPINotifyCallback (входной параметр) — указатель функции для обработчика события, кото
рый управляет событиями с типом BioAPI_EVENT.
Возвращаемое значение
ЗначениеBioAPI_RETURN указываетнауспешноевыполнениефункцииили определяеттипошиб
ки. Значение BioAPI_OK соответствуетуспешному выполнению функции. Остальные значения опреде
ляюттип ошибки.
Ошибки
BioAPIERRJNVALIDJJUID
5.2.3 BioAFPI_UnitAttach
BioAPI_RETURN BioAPI BioAFPI_UnitAttach
(BioAPI JJNITJD UnitID).
Описание
Данная функция создаетсеанс соединения.
Значение идентификатора модуля, предоставленное ПБУ в качестве входного параметра данной
функции, и значенио идентификатора модуля, предоставленное инфраструктурой БиоАПИ ПБУ при
вызове функции BioSPI_BSPAttach (вслучаеего наличия), могут не совпадать, еслиоба значения иден
тификатора соответствуютодному и томуже модулю БиоАПИ (см. 5.2.5).
Параметры
UnitID(входнойпараметр) — значениеидентификатора модуля БиоАПИ. определенноев резуль
тате предварительного вызова функции BioAFPI_QueryUnits. Значение идентификатора UnitID было
внесенов поле Unitld каждого элемента BioAPI JJNIT_SCHEMA_ARRAY ПБФА.
Возвращаемое значение
ЗначениеBioAPI_RETURN указываетнауспешноевыполнениефункцииили определяеттипошиб
ки. Значение BioAPI J3K соответствует успешному выполнению функции. Остальные значения опреде
ляюттип ошибки.
Ошибки
BioAPIERRJNVALID_UNITJD
BioAPIERR_UNIT_IN_USE
5