ГОСТ Р ИСО/МЭК 24709-1— 2009
Окончание таблицы 19
Параметр
Вызов функции (модель испытаний
на соответствие инфраструктур)
Вызов связанного процесса (модель ис
пытаний на соответствие приложений)
no_NumberOfElements
Входной параметр, исходящее зна
чение
Входной параметр, входящее значе
ние
NumberOfElementsВыходной параметр, входяшее
значение
Входной параметр, входящее значе
ние
returnВозвращаемое значение, входя
щее значение
Входной параметр, входящее значе
ние
9.12.2 Ограничения на параметры
9.12.2.1 Исходящими значениями no_BFPSchemaArray и no_NumberOfElements должны быть или
корректно представленные логические значения (см. 7.5), или пустые строки. Входящими значениями
должны быть стандартно представленные логические значения (см. 7.5.2).
9.12.2.2 Исходящими значениями каждой группы параметров «Схема ПБФи должны быть корректно
представленные значения собственного типа BioAPI_BFP_SCHEMA. Входящими значениями должны быть
или стандартно представленные значения этого типа, или наборы пустых строк.
9.12.2.3 Исходящим значением NumberOfElements должно быть или корректно представленное це
лое число в интервале от 0 до 4294967295. или пустая строка. Входящим значением должно быть или
стандартно представленное целое число втом же интервале, или пустая строка.
9.12.2.4 Исходящим значением return должно быть корректно представленное целое число в интер
вале от 0 до 4294967295. Входящим значением должно быть стандартно представленное целое число в
том же интервале.
9.12.3 Входные параметры вызова функции
9.12.3.1 Если исходящее значение no_BFPSchemaArray имеет значение "true", то собственному
параметру BFPSchemaArray должно быть присвоено NULL-значение, в противном случае ему должно
быть присвоено значение адреса переменной типа BioAPI_BFP_SCHEMA* (указатель).
9.12.3.2 Если исходящее значение no_NumberOfElements имеет значение "true", то собственному
параметру NumberOfElements должно быть присвоено NULL-значение, в противном случае ему должно
быть присвоено значение адреса переменной типа uint32_t.
9.12.4 Выходные параметры вызова функции
9.12.4.1 Входящие значения группы параметров «Схема ПБФ» с префиксом «BFPSchema_X_» (где
X =1. 2. 3 или 4) определяют следующим образом. Если собственный параметр BFPSchemaArray или
переменная, на которую указывает этот собственный параметр, имеет NULL-значение или собственный
параметр NumberOfElements имеет NULL-значение, или значение целочисленной переменной, на которую
указывает этот собственный параметр, меньше X. то входящими значениями должен быть набор пустых
строк. В противном случае входящими значениямидолжны бытьстандартные представления (см. 9.2.11.5)
значения типа BioAPI_BFP_SCHEMA в позиции X массива, на который указывает переменная, на которую,
в свою очередь, указывает собственный параметр BFPSchemaArray.
9.12.4.2 Входящее значение NumberOfElements определяют следующим образом. Если собствен
ный параметр с тем же именем имеет NULL-значение, то входящим значением должна быть пустая строка.
В противном случае входящим значением должно быть стандартно представленное целое число в пере
менной типа uint32_t. на которую указывает собственный параметр NumberOfElements.
9.12.5 Входные параметры вызова связанного процесса
9.12.5.1 Входящим значением no_BFPSchemaArray должно быть "true", если собственный пара
метр BFPSchemaArray имеет NULL-значение, в противном случае входящим значением должно быть
"false".
9.12.5.2 Входящим значением no_NumberOfElements должно быть "true", если собственный пара
метр NumberOfElements имеет NULL-значение, в противном случае входящим значением должно быть
"false".
9.12.5.3 Входящим значением return должно быть стандартно представленное целое число, возвра
щенное встроенной функцией.
77