ГОСТ Р ИСО/МЭК 24709-1— 2009
Окончание таблицы 72
Параметр
Вызов функции (модель испытании
на соответствие ПБУ)
Вызов связанного процесса (модель
испытаний на соответствие инфра
структур)
AdaptedBIR
Выходной параметр, входящее
значение
Выходной параметр, исходящее зна
чение
Result
Выходной параметр, входящее
значение
Выходной параметр, исходящее зна
чение
FMRAchieved
Выходной параметр, входящее
значение
Выходной параметр, исходящее зна
чение
Payload
Выходной параметр, входящее
значение
Выходной параметр, исходящее зна
чение
return
Возвращаемое значение, входя
щее значение
Выходной параметр, исходящее зна
чение
Описания ограничений на параметры, входных параметров вызова функции, выходных параметров
вызова функции и входных параметров вызова связанного процесса функции BioAPI_VerifyMatch анало
гичны описаниям данной функции стандартного интерфейса BioSPI_VerifyMatch.
9.65.2 Выходные параметры вызова связанного процесса
9.65.2.1 Исходящее значение AdaptodBIR должно быть обработано следующим образом. Если соб
ственный параметр стем же именем имеет NULL-значение, то исходящее значениедолжно быть проигно
рировано. В противном случае целое число, представленное исходящим значением, должно быть записа но
в переменную типа BioAPI_BIR_HANDLE, на которую указывает собственный параметр AdaptedBIR.
9.65.2.2 Исходящее значение Result должно быть обработано следующим образом. Если собствен
ный параметрс тем же именем имеет NULL-эначемие, то исходящее значениедолжно быть проигнорирова
но. В противном случае логическое значение, представленное исходящим значением, должно быть запи
сано в переменную типа BioAPI_BOOL, на которую указывает собственный параметр Result.
9.65.2.3 Исходящее значение FMRAchieved должно быть обработано следующим образом. Если
собственный параметр с тем же именем имеет NULL-значение, то исходящее значениедолжно быть проиг
норировано. В противном случае целое число, представленное исходящим значением,должно быть запи
сано в переменную типа BioAPI_FMR. на которую указывает собственный параметр FMRAchieved.
9.65.2.4 Исходящее значение Payload должно быть обработано следующим образом. Если соб
ственный параметр стем же именем имеет NULL-значение, то исходящее значениедолжно быть проигно
рировано. В противном случае набор байтов, представленный исходящим значением, должен быть запи
сан в блок памяти достаточного объема, адрес и размер которого должны быть записаны в поля Data и
Length (соответственно) переменной типаBioAPI_DATA, накоторуюуказываетсобственный параметрPayload.
9.65.2.5 Целое число, представленное исходящим значением return, должно быть возвращено встро
енной функцией.
9.65.3 Возвращаемое значение по умолчанию
Если ни один процесс не связан с этой функцией стандартного интерфейса BioAPI, то:
a) переменной, на которую указывает собственный параметр AdaptedBIR. должно быть присвоено
значение, равное нулю;
b
) переменной, на которую указывает собственный параметр Result, должно быть присвоено значе
ние. равное нулю;
c) переменной, на которую указывает собственный параметр FMRAchieved. должно быть присвоено
значение, равное нулю;
d) в поля Data и Length переменной, на которую указывает собственный параметр Payload, должны
быть записаны значения, равные нулю;
e) собственная функция должна возвратить значение, равное нулю.
148