ГОСТ Р ИСО/МЭК 24708-2013
3) вслучае,еслинеобязательныйкомпонент
bspUuid
subscribeT oG U IE ventsC allP aram s
присутствует,компонент
bspProductUuid
поля должен быть установлен на
bspP roductU uid
; в
противномслучаеондолжен бытьустановлен из компонента
bspProductUuid
поля таблицы
AttachSessionLocalReferences
(см.
18.8), в котором компонент
originalBSPHandle
имеет значение
o riginalB SP H andle
;
4) вслучае,еслинеобязательныйкомпонент
bspUuid
subscribeT oG U IE ventsC allP aram s
отсутствуетилиимеетзначение,
отличающееся от
bspP roductU uid
, компонент
USeBSPAccessUuid
поля
должен быть установлен на
TRUE;
в противном случае он должен быть
установлен на
FALSE;
5) вслучае,еслинеобязательныйкомпонент
bspHandle
subscribeT oG U IE ventsC allP aram s
присутствует,необязательный
компонент
originalBSPHandle
долженбытьустановленна
originalB SP H andle.,
в противном случае, он должен отсутствовать и
6) компоненты
guiSelectEventHandlerAddress,
guiSelectEventHandlerContext. guiStateEventHandlerAddress.
guiStateEventHandlerContext. guiProgressEventHandlerAddress
и
guiProgressEventHandlerContext
должныбытьустановленыиз
компонентов
subscribeT oG U IE ventsC allP aram s
саналогичнымиже
именами;
е) возвратить значение 0 локальному приложению.
16.22.4.2Еслиглавнойконечнойточкойявляетсявторостепенная
конечнаяточкаинфраструктуры,инфраструктурадолжнавыполнять
следующие действия в указанном порядке;
а) создатьвременноеабстрактноезначение
(subscribeT oG U IE ventsC allP aram s
)
типа
SubscribeToGUIEventsCallParams
(см.
16.22.3)путем
192