ГОСТ Р ИСО/МЭК 24709-1— 2009
и параметры, указанные в таблице 55.
Т а б л и ц а
55
Параметр
Вызов функции (модель испытаний
па соответствие инфраструктур)
Вызов связанного процесса (модель ис
пытаний на соответствие приложений)
Action
Входной параметр, исходящее
значение
Входной параметр, входящее значе
ние
no_Error
Входной параметр, исходящее
значение
Входной параметр, входящее значе
ние
Элементы группы параметров «Схе
ма ПБФ» (см. 9.2.11)
Входной параметр, исходящее
значение
Входной параметр, входящее значе
ние
ErrorCode
Выходной параметр, входящее
значение
Входной параметр, входящее значе
ние
ErrorString
Выходной параметр, входящее
значение
Входной параметр, входящее значе
ние
return
Возвращаемое значение, входя
щее значение
Входной параметр, входящее значе
ние
9.48.2 Ограничения на параметры
9.48.2.1 Исходящим значением Action должно быть корректно представленное целое число (см. 7.4)
в интервале от 0 до 4294967295. Входящим значением должно быть стандартно представленное целое
число (см. 7.4.3) в том же интервале.
9.48.2.2 Исходящим значением по_Еггог должно быть или корректно представленное логическое
значение (см. 7.5). или пустая строка. Входящим значением должно быть стандартно представленное логи
ческое значение (см. 7.5.2).
9.48.2.3 Исходящим значением группы параметров «Схема ПБФ» должно быть корректно представ
ленное значение собственноготипа BioAPI_BFP_SCHEMA. Входящим значением должно быть стандартно
представленное значение этого типа или набор пустых строк.
9.48.2.4 Исходящим значением ErrorCode должно быть или корректно представленное целое число в
интервале от0 до 4294967295. или пустая строка. Входящим значением должно быть или корректно пред
ставленное целое число втом же интервале, или пустая строка.
9.48.2.5 Исходящим или входящим значением ErrorString должна быть строка символов, кодировка
UTF-8 которой не должна превышать 268 байтов, не содержащая символов NUL (0).
9.48.2.6 Исходящим значением return должно быть корректно представленное целое число в интер
вале от 0 до 4294967295. Входящим значением должно быть стандартно представленное целое число в
том же интервале.
9.48.3 Входные параметры вызова функции
9.48.3.1 Целое число, представленное исходящим значением Action, должно быть присвоено соб
ственному параметру с тем же именем.
9.48.3.2 Если исходящим значением по_Еггог является "true", то собственному параметру Error
должно быть присвоено NULL-значение, в противном случае емудолжно быть присвоено значение адреса
переменной типа BioAPI_INSTALL_ERROR.
9.48.3.3 Значение типа BioAPI_BFP_SCHEMA. представленное (см. 9.2.10.4) исходящим значением
группы параметров «Схема ПБФ». должно быть записано в переменную типа BioAPI_BFP_SCHEMA, ад
рес которой должен быть присвоен собственному параметру BFPSchema.
9.48.4 Выходные параметры вызова функции
Входящие значения ErrorCode и ErrorString определяют следующим образом. Если собственный
параметр Error имеет NULL-значение, то входящими значениямидолжны быть пустые строки. В противном
случае входящим значением ErrorCode должно быть стандартно представленное целое число в поле
ErrorCode переменной типа BioAPI_INSTALL_ERROR. на которую указывает собственный параметр Error, а
входящим значением ErrorString должна быть строка символов в поле ErrorString этой переменной.
130