ГОСТ Р ИСО/МЭК 24709-1— 2009
9.25.2.9 Исходящим значением каждой группы параметров «Кандидат» должно быть корректно пред
ставленное значение собственного типа BioAPI_CANDIDATE. Входящим значением должно быть или стан
дартно представленное значение этого типа, или набор пустых строк.
9.25.2.10 Исходящим значением return должно быть корректнопредставленное целое число в интер
вале от 0 до 4294967295. Входящим значением должно быть стандартно представленное целое число в
том же интервале.
9.25.3 Входные параметры вызова функции
9.25.3.1 Целые числа, представленные исходящими значениями BSPHandle. MaxFMRRequested,
TotalNumberOfTemplates. MaxNumbcrOfRosults и Timeout, должны быть присвоены собственным пара
метрам с тем же именем.
9.25.3.2 Логическое значение, представленное исходящим значением Binning, должно быть присво
ено собственному параметру с тем же именем.
9.25.3.3 Значение типа BioAPIJNPUT_BIR. представленное (см. 9.2.15.4) исходящим значением груп
пы параметров «Ввод ЗБИ». должно быть записано в переменную типа BioAPI_INPUT_BIR. адрес которой
должен быть присвоен собственному параметру ProcessodBIR.
9.25.3.4 Значение типа BioAPI_IDENTIFY_POPULATION, представленное (см. 9.2.16.4) исходящим
значением группы параметров «Определение заполнения», должно быть записано в переменную типа
BioAPI_ IDENTIFY_POPULATION.адрес которойдолженбыть присвоен собственному параметру Population.
9.25.3.5 Если исходящим значением no_NumberOfResults является "true", то собственному пара метру
NumberOfResults должно быть присвоено NULL-значение, в противном случае ему должно быть
присвоено значение адреса переменной типа uint32_t.
9.25.3.6 Если исходящим значением no_Candidates является "true", то собственному параметру
Candidates должно быть присвоено NULL-значение, в противном случае емудолжно быть присвоено зна
чение адреса переменной типа BioAPI_Candidate* (указатель).
9.25.4 Выходные параметры вызова функции
9.25.4.1 Входящее значение NumberOfResults определяют следующим образом. Если собственный
параметр с тем же именем имеет NULL-значение, то входящим значением должна быть пустая строка. В
противном случае входящим значением должно быть стандартно представленное целое число в пере
менной типа uint32_t на которую указывает собственный параметр NumberOfResults.
9.25.4.2 Входящее значение группы параметров «Кандидат» с префиксом ” Candidate_X_’* (где
X = 1. 2. 3 или 4) определяют следующим образом. Если собственный параметр Candidates имеет
NULL-значение или переменная, на которую указывает этот собственный параметр, имеет NULL значение,
или собственный параметр NumberOfResults имеет NULL-значение, или значение целочисленной перемен
ной. на которую указывает этот собственный параметр, меньше X. то входящим значением должен быть
набор пустых строк. В противном случае входящим значением должно быть стандартно представленное
(см. 9.2.14.5) значение типа BioAPI_CANDIDATE в позиции X массива, на который указывает переменная,
на которую, в свою очередь, указывает собственный параметр Candidates.
9.25.5 Входные параметры вызова связанного процесса
9.25.5.1 Входящими значениями BSPHandle. MaxFMRRequested. TotalNumberOfTemplates,
MaxNumberOfResults и Timeout должны быть стандартно представленные целые числа в собственных
параметрах с теми же именами.
9.25.5.2 Входящим значением Binning должно быть стандартно представленное логическое значе
ние в собственном параметре с тем же именем.
9.25.5.3 Входящим значением группы параметров «Ввод ЗБИ» должно быть стандартно представ
ленное (см. 9.2.15.5) значение типа BioAPI_INPUT_BIR в переменной, на которую указывает собственный
параметр ProcossedBIR.
9.25.5.4 Входящим значением группы параметров «Определение заполнения» должно быть стан
дартно представленное (см. 9.2.16.5) значение типа BioAPI_IDENTIFY_POPULATION в переменной, на
которую указывает собственный параметр Population.
9.25.5.5 Входящим значением no_NumberOfResults должно быть "true", если собственный пара
метрNumberOfResults имеет NULL-значение, впротивном случае входящим значениемдолжнобыть "false".
9.25.5.6 Входящим значением no_Candidates должно быть "true", если собственный параметр
Candidates имеет NULL-значение, в противном случав входящим значением должно быть "false".
9.25.5.7 Входящим значением return должно быть стандартно представленное целое число, возвра
щенное собственной функцией.
99