ГОСТ Р ИСО/МЭК 24708-2013
и
guiProgressEventHandlerContext
имеют те же значения, как и
компоненты
unsubscribeF rom G U lE ventsC allP aram s
с такими же именами;
g) Еслитакоеполенеобнаружено,возвратитьзначение
BioAPIERR_NO_SUCH_SUBSCRIPTION_FOUND
локальному
приложению без выполнения следующих действий;
h) удалить поле таблицы
GUIEventLocalSubscriptions
(применяют
18.10.3);
i) возвратить значение 0 локальному приложению.
16.23.4.3Если главная конечная точка не может быть определена,
инфраструктурадолжнавернутьзначение
BioAPIERR_UNABLE_TO_LOCATE_BSP
локальному приложению.
16.23.5КогдаинфраструктураполучаетсообщениезапросаПМО
БиоАПИ (см. 13.9)
unsubscribeFromGUIEvents
от главной конечной точки,
она должна выполнить следующие действия в указанном порядке:
a) разрешить
incom ingR equestP aram s
выступать в качестве значения
параметра типа
UnsubscribeFromGUIEvents- RequestParams
(см.
16.23.2)сообщениязапросаПМОБиоАПИ
unsubscribeFromGUIEvents:
b
)создатьвременноеабстрактноезначение
(unsubscribe F rom G U IE ven tsC allP a ram s
)типа
UnsubscribeFromGUIEventsCallParams
(
c
m
.
16.23.3), в котором:
1) необязательный компонент
guiEventSubscriptionUuid
должен
бытьустановленизнеобязательногокомпонента
guiEventSubscriptionUuid
incom ingR equestP aram s
(присутствиеи
значение);
2)Еслинеобязательныйкомпонент
bspProductUuid
incom ingR equestP aram s
присутствует, необязательныйкомпонент
bspUuid
должен быть установлен из этого компонента; в противном
случае он должен отсутствовать;
206