ГОСТ Р ИСО/МЭК 24708-2013
Г) удалить поле таблицы
VisibleBFPRegistrations.
выполняя действия,
указанные в 18.4.3;
g) создать временное абстрактное значение (
outgoingN otificationP aram s
)
типа
BFPUnregistrationEvent-NotificationParams
(см.16.62.2),в
котором все компоненты должны быть установлены из компонентов
incom ingR equesiP aram s
с такими же именами;
h) для каждого поля
(m asterE ndpoint)
таблицы
MasterEndpointS
(см.
18.1) создать и отправить сообщение уведомления ПМО БиоАПИ
bfpUnregistrationEvent
(см. 13.4) с ИИР главной конечной точки,
установленным из компонента
masterEndpointIRI
m asterE ndpoint,
и
значением параметра, установленным на
outgoingN otificationP aram s
;
i) возвратить значение 0 локальному приложению.
16.62.3.2Еслиглавнойконечнойточкойявляетсявторостепенная
конечная тонкая структуры, структура должна обработать вызов путем обмена
с главной конечной точкой двумя сообщениями запроса/ответа ПМО БиоАПИ
unregisterBFP
согласно разделу 27. выполняя действия, указанные в 16.62.6,
для преобразования между параметрами функции и компонентами АСН.1, если
это установлено в указанном разделе.
16.62.3.3 Если главная конечная точка не может быть определена,
структурадолжнавозвратитьзначение
BioAPIERR_UNABLE_TO_LOCATE_ENDPOINT
локальному приложению.
16.62.4КогдаструктурапринимаетсообщениезапросаПМО
БиоАПИ (см. 13.9)
unregisterBFP
от главной конечной точки, она должна
выполнить следующие действия в указанном порядке:
a) разрешить
incom ingR equestP aram s
выступать в качествезначения
параметратипа
UnregisterBFP-RequestParams
(см.16.62.2)
сообщения запроса ПМО БиоАПИ
unregisterBFP;
b) выполнить внутренний вызов функции БиоАПИ (см. 13.10) к функции
BioAPI_UnregisterBFP.
в котором параметры вызова функции должны
326