ГОСТ Р ИСО/МЭК 24709-1— 2009
и параметры, указанные в таблице 60.
Т а б л и ц а
60
П арам етр
Вы зов ф ункции (м одель испы таний
на со отве тстви е П Б У)
Вы зов связанного процесса (м одель
испы таний на соответствие и н ф р а
с т р у кту р )
BSPUuid
Входной параметр, исходящее
значение
Входной параметр, входящее значе
ние
no_UnitSchemaArrayВходной параметр, исходящее
значение
Входной параметр, входящее значе
ние
Элементы группы параметров «Схема Выходной параметр, входящее
элементов» (см. 9.2.12) с именами, значение
начинающимися с "UnitSchema_1_"
Выходной параметр, исходящее зна
чение
Элементы группы параметров «Схема Выходной параметр, входящее
элементов» с именами, начинающими значение
ся с “UnitSchema_2_"
Выходной параметр, исходящее зна
чение
Элементы группы параметров «Схема Выходной параметр, входящее
элементов» с именами, начинающими значение
ся с ”UnitSchema_3_’’
Выходной параметр, исходящее зна
чение
Элементы группы параметров «Схема Выходной параметр, входящее
элементов» с именами, начинающими значение
ся с ”Un(tSchema_4_”
Выходной параметр, исходящее зна
чение
no_NumberOfElements
Входной параметр, исходящее
значение
Входной параметр, входящее значе
ние
NumberOfElement
Выходной параметр, входящее
значение
Выходной параметр, исходящее зна
чение
return
Возвращаемое значение, входя
щее значение
Выходной параметр, исходящее зна
чение
Описания ограничений на параметры, входных параметров вызова функции, выходных параметров
вызова функции и входных параметров вызова связанного процесса функции BioAPI_Queryllnits анало
гичны описаниямданной функции стандартного интерфейса BioSPI_QuoryUnits.
9.53.2 Выходные параметры вызова связанного процесса
9.53.2.1 Если собственный параметр UnitSchemaArray имеет значение, отличающееся от NULL, и
целое число (например. N), представленное исходящим значением NumberOfElements. больше нуля, то
для хранения массива N элементов типа BioAPI_UNIT_SCHEMA должен быть выделен блок памяти доста
точного размера, а его адрес должен быть записан в переменную, на которую указывает собственный
параметр UnitSchemaArray.
9.53.2.2 Исходящее значение группы параметров «Схема элементов» с префиксом UnitSchema_X_
(где X = 1, 2, 3 или 4) должно быть обработано следующим образом. Если собственный параметр
UnitSchemaArray имеет NULL-значение, или целое число, представленное исходящим значением
NumberOfElements. меньше X. то исходящее значение группы параметров должно быть проигнори
ровано. В противном случае значение типа BioAPI_UNIT_SCHEMA. представленное исходящим значе
нием группы параметров, должно быть записано в элемент позиции X массива элементов типа
BioAPI_UNIT_SCHEMA. на который указывает переменная, на которую, в свою очередь, указывает соб
ственный параметр UnitSchemaArray.
9.53.2.3 Исходящее значение NumberOfElements должно быть обработано следующим образом.
Если собственный параметр с тем же именем имеет NULL-значение, то исходящее значение должно быть
проигнорировано. В противном случае целое число, представленное исходящим значением, должно быть
записано в переменную типа uint32_t, на которую указывает собственный параметр NumberOfElements.
136