ГОСТ Р ИСО/МЭК 24708-2013
16.22.4.1Если главной конечной точкой является локальная конечная
точка, инфраструктура выполняет следующие действия в указанном порядке:
a) совершить внутренний вызов функции БиоАПИ (см. 13.10) к такой же
функции с теми же значениями параметра, как и во входящем вызове, за
исключением:
1) в случае, если параметр BSPU uidвходящего вызова имел
значение, отличающееся от NULL, параметр BSPU uid должен быть
установлен путем преобразования из
bspP roductU и id,
согласно разделу 18
совместно с 15.58 и
2) в случае, если параметр B SPH andle входящего вызова имеет
значение, отличающееся от NULL, параметр B SPH andle должен быть
установлен путем преобразования из
originalB SP H andle
согласно разделу
19 совместно с 15.42;
b
) Есливозвращенноезначениевнутреннеговызованеравно0,
возвратитьэтозначениелокальномуприложениюбезвыполнения
следующих действий;
c) создатьвременноеабстрактноезначение
(
subscribeT oG U IE ventsC allP aram s
)
типа
S ubscribeT oG U IE ventsC allP aram s(см.
16.22.3)путем
преобразованияизпараметроввызовафункции
B ioA PI_SubscribeToG U IEvents согласно 16.22.6;
d) добавить поле в таблицу G U IE ventL ocalSubscriptions (см. 18.10), в
котором:
1) необязательный компонент guiE ventS ubscriptionU uid должен
бытьустановленизнеобязательногокомпонента
g UiЕventS Ub sc r iption UUid
subscribeT oG U IE ventsC allP aram s
(присутствие и значение);
2) компонент hostingE ndpointIR I должен быть установлен на
ИИР локальной точки;
191