(Продолжение Изменения № 1 к ГОСТ Р И С О /М Э К 19784-1-2007)
i
указывает на успешное выполнение функции. Все остальные значения
описываюттип ошибки.
8.3.3.4Ошибки
Данныеоб обработкеошибок БиоАПИ приведены вразделе II.
8.3.4 Функция BioAPI_NotifyGLISclectEvent (БиоЛПИ 2.1)
Данный пункт применяется только при использовании версии
БиоАПИ 2.1.
BioAPIRETURN BioAPI_BioAPI_NotifyGLISclcctEvcnt
(const uint8_t "SubscriberEndpointlRI.
const BioAPI_UUID "GUIEventSubscriptionLuid.
const B
o
API_UL1D "BSPUuid,
BioAPI_UNIT_ID UnitID,
BioAPI_GUI_OPERATION Operation.
BioAPI GUI MOMENT Moment.
BioAPI_RETLRN RcsultCodc.
int32_! MaxNumEnrollSampIes.
BioAPI BIR SUBTYPE_MASK SelectableInstances,
BioAPI_BIR_SUBTYPE_MASK "SelectedInstances.
BioAPI_BlR_SUBTYPE_MASK CapturedInstances,
const uint8_t *Tcxt.
BioAPI_GUI_RESPONSE "Response);
8.3.4.1 Описание
Данная функция дает возможности приложению требоватьтого, что
бысобытие выбора ГИП, сгенерированное приложением, было привя
зано в подписку определенного именованного события ГИП. Событие
ГИП. переданноеданной функции, называется событием ГИП, сгене
рированным приложением.
При вызоведаннойфункции инфраструктура должна просматривать
всесуществующие именованныеподписки на события ГИП. созданные
приложением, идентифицированным
SubscriberEndpointlRI
(пустой ука
затель — текущее приложение), в поисках подписки, в которой адрес
обратного вызова для события выполнения ГИП установлен на не
пустой указатель, а УУИД подписки на событие ГИП тог же. что и
GlUEventSubscriptimUuid.
При наличии подписки насопоставление инф
раструктура должна произвести обратный вызов обработчику события
выбора ГИП, определенного в подписке, задавая входные пара
метры обратного вызова из входных параметров вызова
B ioA P I_
NotifyGVISelectEvent
стеми женаименованиями. После (юзврагаиз функ
ции обратного вызова инфраструктура должна скопировать выход
ные параметры обратного вызова в выходные параметры вызова
BioA P IN o tify G U lSelectEvent
с теми же наименованиями.
4 9