ГОСТ Р ИСО/МЭК 24709-1— 2009
9.11.4 Выходные параметры вызова функции
9.11.4.1 Входящие значения группы параметров «Схема элементов» с префиксом "UnitSchema_X_"
(где X = 1.2.3 или 4) определяют следующим образом. Если собственный параметр UnitSchemaArray или
переменная, на которую указывает этот собственный параметр, имеет NULL-значение, или собственный
параметр NumborOfElements имеет NULL-значение, или значение целочисленной переменной, на которую
указывает этот собственный параметр, меньше X. то входящими значениями должен быть набор пустых
строк. В противном случае входящими значениями должны быть стандартно представленные (см.
9.2.14.5) значения типа BioAPI_UNIT_SCHEMA в позиции X массива, на который указывает
переменная, на кото рую, в свою очередь, указывает собственный параметр UnitSchemaArray.
9.11.4.2 Входящее значение NumborOfElements определяют следующим образом. Если собствен
ный параметр стем же именем имеет NULL-значение, то входящим значением должна быть пустая строка.
В противном случае входящим значением должно быть стандартно представленное целое число в пере
менной типа uint32_t, на которую указывает собственный параметр NumborOfElements.
9.11.5 Входные параметры вызова связанного процесса
9.11.5.1 Входящим значением BSPUuid должен быть стандартно представленный УУИД в перемен
ной типа BioAPI_UUID. на которую указывает собственный параметр BSPUuid.
9.11.5.2 Входящим значением no_UnitSchemaArray должно быть "true” , если собственный пара
метр UnitSchemaArray имеет NULL-значение, в противном случае входящим значениемдолжнобыть "false".
9.11.5.3 Входящим значением no_NumberOfElements должно быть "true", если собственный пара
метр NumborOfElements имеет NULL-значение, в противном случае входящим значением должно быть
"false".
9.11.5.4 Входящим значением return должно быть стандартно представленное целое число, возвра
щенное собственной функцией.
9.11.5.5 Входящие значения остальных входных параметров определяют в соответствии с 9.11.4.
9.11.6 Выходные параметры вызова связанного процесса
Выходные параметры отсутствуют.
9.12 Функция BioAPI_EnumBFPs
9.12.1 Схема вызова функции
Данная функция принадлежит BioAPI интерфейсу и имеет следующий основной синтаксис вызова:
BioAPI_RETURN BioAPI
BioAPI_EnumBFPs (
BioAPI_BFP_SCHEMA‘‘ UnitSchemaArray.
uint32_t ‘ NumborOfElements);
и параметры, указанные в таблице 19.
Т а б л и ц а 19
Параметр
Вызов функции (модель испытаний
на соответствие инфраструктур)
Вызов связанного процесса (модель ис
пытаний на соответствие приложений)
no_BFPSchemaArrayВходной параметр, исходящее зна
чение
Входной параметр, входящее значе
ние
Элементы группы параметров «Схе
ма ПБФ» (см. 9.2.11) с именами, на
чинающимися с ”BFPSchema_1_"
Выходной параметр, входящее
значение
Входной параметр, входящее значе
ние
Элементы группы параметров «Схе
ма ПБФ» (см. 9.2.11) с именами, на
чинающимися с ”BFPSchema_2_"
входящее
Выходной параметр,
значение
Входной параметр, входящее значе
ние
Элементы группы параметров «Схе
ма ПБФ» (см. 9.2.11) с именами, на
чинающимися с "BFPSchema_3_"
входящее
Выходной параметр,
значение
Входной параметр, входящее значе
ние
Элементы группы параметров «Схе
Выходной параметр,
входящее
Входной параметр, входящее значе
ма ПБФ» (см. 9.2.11) с именами, на значениение
чинающимися с "BFPSchema_4_"
76