ГОСТ Р ИСО/МЭК 24708-2013
d) Еслитакоеполенеобнаружено,возвратитьзначение
BioAPIERR_NOT_A_RUNNING_BSP
локальномуприложениюбез
выполнения следующих действий;
e) удалить поле таблицы
AttachSessionLocalReferences
(выполняя
действия, указанные в 18.8.3);
0 возвратить значение 0 локальному приложению.
16.14.3.2Если главная конечная точка это второстепенная конечная точка
инфраструктуры, инфраструктура должна выполнить следующие действия в
указанном порядке:
a) создатьвременноеабстрактноезначение(читай
incom ingR equestP aram s)
типа
BSPDetach-RequestParams
(см. 16.14.2)
путем преобразования параметров вызова функции
BioAPI_BSPDetach
согласно 16.14.5;
b
) создать и отправить сообщение запроса ПМО БиоАПИ
bspDetach
(см. 13.2) с НИР второстепенной конечной точки, установленной на ИИР
главной конечной точки, и со значением параметра, установленным на
inсот ing R equestРа ra m s
;
c) принятьсоответствующеесообщениеответаПМОБиоАПИ
bspDetach
(см. 13.6);
d) Если возвращенное значение сообщения ответа ПМО БиоАПИ не
является 0, возвратить такое значение локальному приложению без
выполнения следующих действий;
e) проверить таблицу
AttachSessionLocalReferences
(см. 18.8) на
наличие поля, в котором значением компонента
originalBSPHandle
является
originalB SP H andle
;
f) Еслитакоеполенеобнаружено,возвратитьзначение
BioAPIERR_NOT_A_RUNNING_BSP
локальномуприложениюбез
выполнения следующих действий;
170