ГОСТ Р ИСО/МЭК 24708-2013
dbCreate.
которые переносят значение следующего параметра типов АСН.1
сообщений ПМО БиоАПИ соответственно:
DbCreate-RequestParamsSEQUENCE {
originalBSPHandle
BioAPI-HANDLE,
dbUuid
BioAPI-UUID.
numberOfRccords
Unsignedlnt.
accessRequest
BioAPI-DB-ACCESS-TYPE
}
И
DbCreate-ResponseParams ::= SEQUENCE {
dbHandleBioAPI-DB-HANDLE
}
16.44.3 Когда структура получает вызов к функции
BioAPI_DbCreate
от
локального приложения, она должна сначала определить главную конечную
точкуиисходныйобработчикПБУ(
originalBSPHandle
)изпараметра
BSPHandle
согласно разделу 24. Если главной конечной точкой является
локальная конечная точка, структура должна выполнить внутренний вызов
функции БиоАПИ (см. 13.10) к такой же функции с теми же значениями
параметра, как во входящем вызове, за исключением параметра
BSPHandle,
который должен быть установлен путем преобразования
originalB SP H andle
согласно 15.42, а также возвратить локальному приложению возвращенное
значениевнутреннеговызова.Еслиглавнойконечнойточкойявляется
второстепенная конечная точка структуры, структура должна обработать вызов
путем обмена с главной конечной точкой двумя сообщениями запроса/ответа
ПМО БиоАПИ
dbCreate
согласно разделу 27, выполняя действия, указанные в
16.44.5и16.44.6,дляпреобразованиямеждупараметрамифункциии
компонентами АСН.1, если это установлено в указанном разделе. Если главная
конечная точка не может быть определена, структура должна возвратить
значение
BioAPIERR_UNABLE_TO_LOCATE_BSP
локальному
приложению.
16.44.4Когда структура получает сообщение запроса ПМО БиоАПИ
(см. 13.9)
dbCreate
от главной конечной точки, она должна обработать запрос
281