ГОСТ Р ИСО/МЭК 24709-3-2013
щей спецификации интерфейса для данного модуля БиоАПИ (или связанного
ИПФ, если он присутствует).
Данная функция выделяет достаточный блок памяти для размещения вы
ходных данных, возвращающихся приложению, заполняет блок памяти данны
ми и записывает в поля Length и Data структуры OutputData соответственно
размер и адрес блока памяти.
Блок памяти, возвращенный при вызове функции БиоАПИ, освобождает
ся приложением с помощью вызова функции Bio.API Free (8.7.2 ИСО/МЭК
19784-1).
Значение BioAPI RETURN указывает на успешное выполнение функции
или определяет тип ошибки. Значение BioAPI ОК соответствует успешному
выполнению функции. Остальные значения определяют тип ошибки.
П одпункт 9.3.1.7
BioAPI RETU RN BioAPI BioSPI ControlU nit
(BioAPI_H AN D LE
BioAPI_U N lT_ID
uint32j
const BioAPI_DATA
BSPHandle,
UnitID,
ControlCode,
*InputData,
BioAPI DATA
Ю uiputData);
Ссылки: 8.1.12 и 9.3.1.7.
Порядок действий:
a) Тестирующее приложение выполняет следующие действия:
1) инициализирует тестируемую инфраструктуру, после чего уста
навливает, загружает и присоединяет тестируемый ПБУ;
2) вызывает BioAPI_ControlUnit с учетом условий, приведенных в
таблицах 46 и 47.
b
) Тестирующий ПБУ выполняет следующие действия:
1) проверяет параметры и содержимое переменных-указателей со
гласно указаниям, приведенным в столбце «Функция БиоИПУ»
таблицы 48;
163