ГОСТ Р ИСО/МЭК 24709-1— 2009
Окончание таблицы 33
Параметр
Вызов функции (модель испытаний
на соответствие инфраструктур)
Вызов связанного процесса (модель ис
пытаний на соответствие приложений)
AuditDataВыходной параметр, входящее
значение
Входной параметр, входящее значе
ние
TemplateUUIDВыходной параметр, входящее
значение
Входной параметр, входящее значе
ние
returnВозвращаемое значение, входя
щее значение
Входной параметр, входящее значе
ние
9.26.2 Ограничения на параметры
9.26.2.1 Исходящим значением BSPHandle должно быть корректно представленное целое число
(см. 7.4) в интервале от 0до 42&49672Э5. Входящим значением должно бытьстандартно представленное
целое число (см. 7.4.3) в том же интервале.
9.26.2.2 Исходящими значением Purpose и Subtype должны быть корректно представленные целые
числа в интервале от 0 до 255. Входящими значениями должны быть стандартно представленные целые
числа в том же интервале.
9.26.2.3 Исходящими значениями OutputFormatOwner и OutputFormatType должны быть коррект
но представленные целые числа в интервале от 0 до 65535. Входящими значениями должны быть стан
дартно представленные целые числа в том же интервале.
9.26.2.4 Исходящим значением группы параметров «Ввод ЗБИ» должно быть корректно представ
ленное значение собственного типа BioAPI_INPUT_BIR. Входящим значением должно быть стандартно
представленное значение этого типа.
9.26.2.5 Исходящими значениями no_NewTemplate. no_AuditData и no_TemplateUUID должны быть
или корректно представленные логические значения (см. 7.5), или пустые строки. Входящими значениями
должны быть стандартно представленные логические значения (см. 7.5.2).
9.26.2.6 Исходящим значением Payload должен быть корректно представленный набор байтов
(см. 7.7). Входящим значением должен быть стандартно представленный набор байтов (см. 7.7.2).
9.26.2.7 Исходящим значением Timeout должно быть корректно представленное целое число в ин
тервале от минус 2147483648 до плюс 2147483647. Входящим значением должно быть стандартно пред
ставленное целое число втом же интервале.
9.26.2.8 Исходящими значениями NewTemplate и AuditData должны быть корректно представлен
ные целые числа в интервале от минус 2147483648 до плюс 2147483647. Входящими значениями должны
быть или стандартно представленные целые числа в том же интервале, или пустые строки.
9.26.2.9 Исходящим значением TemplateUUID должен быть или корректно представленный УУИД
(см. 7.6). или пустая строка. Входящим значением должен быть или стандартно представленный УУИД
(см. 7.6.3). или пустая строка.
9.26.2.10 Исходящим значением return должно быть корректно представленное целое число в интер
вале от 0 до 4294967295. Входящим значением должно быть стандартно представленное целое число в
том же интервале.
9.26.3 Входные параметры вызова функции
9.26.3.1 Целые числа, представленные исходящими значениями BSPHandle. Purpose. Subtype и
Timeout, должны быть присвоены собственному параметру с тем же именем.
9.26.3.2 Целые числа, представленные исходящими значениями OutputFormatOwner и
OutputFormatType. должны быть записаны вполя FormatOwner и FormatType (соответственно) перемен
ной типа BioAPI_BIR_BIOMETRIC_DATA_FORMAT. адрес которой должен быть присвоен собственному
параметру OutputFormat.
9.26.3.3 Значение типа BioAPI_INPUT_BIR. представленное (см. 9.2.15.4) исходящим значением груп
пы параметров «Ввод ЗБИ», должно быть записано в переменную типа BioAPI_INPUT_BIR. адрес которой
должен быть присвоен собственному параметру RoferenceTemplato.
9.26.3.4 Если исходящим значением no_NowTemplate является "true", то собственному параметру
NewTemplate должно быть присвоено NULL-значение, в противном случае ему должно быть присвоено
значение адреса переменной типа BioAPI_BIR_HANDLE.
101