ГОСТ Р ИСО/МЭК 24708-2013
выполнить внутренний вызов функции БиоАПИ (см. 13.10) к такой же функции
с теми же значениями параметра, как во входящем вызове, за исключением
параметра
BSPHandle,
которыйдолженбытьустановленпутем
преобразования
originalB SP H andle
согласно14.42,атакжевозвратить
локальному приложению возвращенное значение внутреннего вызова. Если
главная конечная точка является второстепенной конечной точкой структуры,
структура должна обработать вызов путем обмена с главной конечной точкой
двумясообщениямизапроса/ответаПМОБиоАПИ
getlndicatorStatus
согласно разделу 27, выполняя действия, указанные в 16.55.5 и 16.55.6, для
преобразования между параметрами функции и компонентами АСН.1, если это
установлено в указанном разделе. Если главная конечная точка не может быть
определена,структурадолжнавозвратитьзначение
BioAPIERR_UNABLE_TO_LOCATE_BSP
локальному приложению.
16.55.4 Когда структура получает сообщение запроса ПМО БиоАПИ (см.
13.9)
getlndicatorStatus
от главной конечной точки, она должна обработать
запроспутемвнутреннеговызовафункцииБиоАПИк
BioAPI GetlndicatorStatus
для создания и отправления соответствующего
сообщения ответа ПМО БиоАПИ
getlndicatorStatus
согласно разделу 28,
выполняя действия, указанные в 16.55.5 и 16.55.6, для преобразования между
параметрамифункциии компонентамиАСН.1, еслиэто установленов
указанном разделе.
16.55.5ПреобразованиемеждупараметрамифункцииСи
BioAPI_GetlndicatorStatus
итипомАСИ.1
GetlndicatorStatus-
RequestParams
выполняют путем преобразования между индивидуальными
параметрами функции и компонентами АСН.1 согласно таблице 115.
304