ГОСТ Р ИСО/МЭК 24708-2013
i) для каждого поля
(m asterE ndp o in t)
таблицы
MasterEndpoints
(см.
18.1)создатьи отправитьсообщениеуведомленияПМОБиоАПИ
bfpRegistrationEvent
(см. 13.4) сИИРглавнойконечной точки,
установленным из компонента
masterEndpointIRI
m asterE ndpoint,
и
значением параметра, установленным на
outgoing N otification Р а ram s’,
j)возвратить значение 0 локальному приложению.
16.61.3.2Еслиглавнойконечнойточкойявляетсявторостепенная
конечная точка структуры, структура должна обработать вызов путем обмена с
главной конечной точкой двумя сообщениями запроса-ответа ПМО БиоАПИ
registerBFP
согласно разделу 27, выполняя действия, указанные в 16.61.6, для
преобразования между параметрами функции и компонентами АСП.1, если это
установлено в указанном разделе.
16.61.3.3 Если главная конечная точка не может быть определена,
структурадолжнавозвратитьзначение
BioAPIERR_UNABLE_TO_LOCATE_ENDPOINT
локальному приложению.
16.61.4Когда структура принимает сообщение запроса ПМО БиоАПИ
(см. 13.9)
registerBFP
от главной конечной точки, она должна выполнить
следующие действия в указанном порядке:
a) разрешить
incom ingR equestP aram s
выступать в качестве значения
параметра типа
RegisterBFP-RequestParams
(см. 16.61.2) сообщения
запроса ПМО БиоАПИ
registerBFP;
b) выполнить внутренний вызов функции БиоАПИ (см. 13.10) к функции
BioAPI_RegisterBFP,
в котором параметры вызова функции должны
быть установлены путем преобразований из
incom ingR equestP aram s
согласно 16.61.6;
c) Если возвращенное значение внутреннего вызова не равно 0, создать и
отправитьсоответствующеесообщениеответаПМОБиоАПИ
registerBFP
(см. 13.3) с возвращаемым значением, установленным на
это значение без выполнения следующих действий;
321