ГОСТ Р ИСО/МЭК 24708-2013
16.52.3Когдаструктураполучаетвызовкфункции
BioAPI_CalibrateSensor
от локального приложения, она должна сначала
определитьглавнуюконечнуюточкуиисходныйобработчикПБУ
(о rig ina lB SP H an die)
из параметра
BSPHandle
согласно разделу 24. Если
главной конечной точкой является локальная конечная точка, структура должна
выполнить внутренний вызов функции БиоАПИ (см. 13.10) к такой же функции
с теми же значениями параметра, как во входящем вызове, за исключением
параметра
BSPHandle,
которыйдолженбытьустановленпутем
преобразования
originalB SP H andle
согласно15.42,атакжевозвратить
локальному приложению возвращенное значение внутреннего вызова. Если
главной конечной точкой является второстепенная конечная точка структуры,
структура должна обработать вызов путем обмена с главной конечной точкой
двумя сообщениями запроса/ответа ПМО БиоАПИ
calibrateSensor
согласно
разделу 27, выполняя действия, указанные в 16.52.5, для преобразования между
параметрамифункциии компонентамиАСН.1, еслиэто установленов
указанном разделе. Если главная конечная точка не может быть определена,
структурадолжнавозвратитьзначение
BioAPIERR_UNABLE_TO_LOCATE_BSP
локальному приложению.
16.52.4 Когда структура получает сообщение запроса ПМО БиоАПИ (см.
13.9)
calibrateSensor
от главной конечной точки, она должна обработать
запроспутемвнутреннеговызовафункцииБиоАПИк
BioAPI CalibrateSensor
длясозданияи отправлениясоответствующего
сообщенияответа ПМОБиоАПИ
calibrateSensor
согласно разделу 28,
выполняядействия,указанныев16.52.5,дляпреобразованиямежду
параметрамифункциии компонентамиАС! 1.1, еслиэто установленов
указанном разделе.
16.52.5ПреобразованиемеждупараметрамифункцииСи
BioAPI_CalibrateSensor
и типом ACH.l
CalibrateSensor-RequestParams
298