(Продолжение Изменения М / к ГОСТ Р ИСО/М ЭК I97S4-1-2007)
то инф раструктура должна вызвать в данной подписке обработчик собы
тия выбора ГИ П . в противном случае возвращать управление из П Б У
первоначальному обратному вызову с выходными параметрами по умол
чанию .
Если совпадающ ий перснапровизель есть, го инф раструктура должна
просмотреть все сущ ествующ ие именованные подписки на событие ГИ П ,
созданные приложением, идентиф ицированным И И Р конечной точки
подписчика в перенаправителе (пустой указатель — текущ ее приложе
ние). в поисках подписки, в которой адрес обратного вызова для собы тия
выбора Г И П установлен на непустой указатель, У У И Д подписки на
событие выбора ГИ П совпадает с У У И Д подписки на событие выбора Г
И П в перенаправителе, и У У И Д П Б У совпадает с У У И Д П Б У события. Если
совпадающая подписка есть, го инф раструктура должна произвес ти
обратный вызов обработчика события выбора ГИ П . определенного в
данной подписке, в противном случае возвращать управление из П Б
У первоначальному обратному вызову с выходными параметрами по умол
чанию .
В обоих случаях после возвращения из обратного вызова приложения
инф раструктура должна скопировать выходные параметры обратного
вызова приложения в выходные параметры обратного вызова инф раструк
туры с теми же наименованиями.
Случаи, перечисленные в пяти предыдущ их абзацах, одинаково при
менимы ка к к событиям изменения состояния ГИ П . га к и к событиям
выполнения ГИ П .
Данная ф ункция может быть вызвана только в том случае (для уста-
нонленного У У И Д П Б У ). сети был произведен хотя бы один вызов ф унк ции
BioAPl_8SPLoad
(для данного У У И Д П Б У ). для которо ю еще не был
произведен соответствующ ий вызов
BioAPI_BSPUnload.
Данная ф ункиия обрабатывается в инф раструктуре Б и оА П И и не
передается ни одному П БУ.
8.3.7.2 Параметры
SubscriberfjidpointiRJ (входной, дополнительный)
— И ИР. идентиф ипи-
рую ш ий приложение, создавшее именованную подписку на событие ГИ П .
Параметр должен бы ть установлен на пустой указатель, если приложе ние-
подписчик то же. что и текущее приложение.
GUIEventSubscriptionUuid(входной)
— У У И Д . идентиф ицирующ ий име
нованную подписку на событие ГИ П . В некоторы х случаях приложение
получает данны й У У И Д из инф ормации, возвращ енной предшествую щ
им вызовом
BioAPI Quen GVHiventSubscriprions.
В других случаях пр и
ложение предоставляет известный У У И Д .
S6