ГОСТ Р ИСО/МЭК 24708-2013
BSPUuid
согласно разделу 23, а затем выполняют действия, указанные в
одном из следующих подпунктов.
16.9.4.1Если главная конечная точка является локальнойконечной
точкой, инфраструктура должна выполнить следующие действия в указанном
порядке:
a) создать временное абстрактное значение
(bspL oadC allP aram s)
типа
BSPLoadCallParams
(см.16.9.3) путем преобразования параметров
вызова функции
BioAPIBSPLoad
согласно 16.9:
b
) добавить поле в таблицу
RunningBSPLocalReferences
(см. 18.5), в
котором:
1)
компонент
hostingEndpointIRI
должен быть установлен на
ИИР локальной конечной точки;
2) компонент
bspProductUuid
долженбытьустановленна
bsp P roduct Uи id
;
3) Если компонент
bspUuid
bspL oadC allP aram s
имеет значение,
отличающееся от
bspP roductU uid
, компонент
USeBSPAccessUuid
поля должен быть установлен на
TRUE;
в противном случае его
устанавливают на
FALSE
и
4) компоненты
unitEventHandlerAddress
и
unitEventHandlerContext
должны быть установлены из
компонентов
bspL oadC allP aram s
с такими же именами.
Примечание - Перенос совершения внутреннего вызова функции на этап,
следующий после добавления поля в таблицу, позволяет регистрировать локальному
приложению любые операции модуля, происходящие во время внутреннего вызова
функции;
c) совершить внутренний вызов функции БиоАПИ (см. 13.10) к той же
функции с тем же значениями параметра, как и во входящем вызове, за
исключением параметра
BSPUuid,
который должен быть установлен
путем преобразования из
bspP roductU uid
согласно разделу 19 и 15.58;
146