ГОСТ Р ИСО/МЭК 24708-2013
DbStoreBIR-ResponseParams ::= SEQUENCE {
birUuidBioAPI-UUID
}
16.48.3 Когда структура получает вызов к функции
BioAPI_DbStoreBIR
от локального приложения, она должна сначала определить главную конечную
точкуиисходныйобработчикПБУ(
originalB SP H andle
)изпараметра
BSPHandle
согласно разделу 24. Если главной конечной точкой является
локальная конечная точка, структура должна выполнить внутренний вызов
функции БиоАПИ (см. 13.10) к такой же функции с теми же значениями
параметра, как во входящем вызове, за исключением параметра
BSPHandle,
который должен быть установлен путем преобразования
originalB SP H andle
согласно 15.42, а также возвратить локальному приложению возвращенное
значениевнутреннеговызова.Еслиглавнойконечнойточкойявляется
второстепенная конечная точка структуры, структура должна обработать вызов
путем обмена с главной конечной точкой двумя сообщениями запроса/ответа
ПМОБиоАПИ
dbStoreBIR
согласноразделу27,выполняядействия,
указанные в 16.48.5 и 16.48.6. для преобразования между параметрами функции
и компонентами АСН.1, если это установлено в указанном разделе. Если
главнаяконечнаяточканеможетбытьопределена,структурадолжна
возвратить значение
BioAPIERR_UNABLE_TO_LOCATE_BSP
локальному
приложению.
16.48.4Когда структура получает сообщение запроса ПМО БиоАПИ
(см. 13.9)
dbStoreBIR
от главной конечной точки, она должна обработать
запрос путем внутреннего вызова функции БиоАПИ к
BioAPI_DbStoreBIR
длясозданияи отправлениясоответствующегосообщенияответаПМО
БиоАПИ
dbStoreBIR
согласно разделу 28, выполняя действия, указанные в
16.48.5и16.48.6,дляпреобразованиямеждупараметрамифункциии
компонентами АСН.1, если это установлено в указанном разделе.
16.48.5 Преобразование между параметрами функции Си
BioAPI_DbStoreBIR
и типом АСН.1
DbStoreBIR-RequestParams
289