ГОСТ Р ИСО/МЭК 24709-1— 2009
9.26.3.5 Если исходящим значением Payload является пустая строка, то собственному параметру с
тем же именемдолжно быть присвоено NULL-значение. В противном случае набор байтов, представленный
исходящим значением, должен быть записан в блок памяти достаточного объема. Адрес и длина блока
памяти должны быть записаны в поля Data и Length (соответственно) переменной типа BioAPI_DATA,
адрес которой должен быть присвоен собственному параметру Payload.
9.26.3.6 Если исходящим значением no_AuditData является "true’*, то собственному параметру
AuditData должно быть присвоено NULL-значение, в противном случае емудолжно быть присвоено значе
ние адреса переменной типа BioAPI_BIR_HANDLE.
9.26.3.7 Если исходящим значением no_TemplateUUID является значение "true", то собственному
параметру TemplateUUID должно быть присвоено NULL-значение, в противном случае ему должно быть
присвоено значение адреса переменной типа BioAPlJJUID.
9.26.4 Выходные параметры вызова функции
9.26.4.1 Входящее значение NewTemplate определяют следующим образом. Если собственный па
раметр с тем же именем имеет NULL-значение, то входящим значением должна быть пустая строка. В
противном случае входящим значением должно бытьстандартно представленное целое число в перемен
ной типа BioAPI_BIR_HANDLE. на которую указывает собственный параметр NewTemplate.
9.26.4.2 Входящее значение AuditData определяют следующим образом. Если собственный пара
метрс тем же именем имеет NULL-значение, то входящим значениемдолжна быть пустая строка. В против
ном случае входящим значением должно быть стандартно представленное целое число в переменной типа
BioAPI_BIR_HANDLE. на которую указывает собственный параметр AuditData.
9.26.4.3 Входящее значение TemplateUUID определяют следующим образом. Если собственный
параметр с тем же именем имеет NULL-значение, то входящим значением должна быть пустая строка. В
противном случае входящим значением должен быть стандартно представленный УУИД в переменной
типа BioAPlJJUID. на которую указывает собственный параметр TemplateUUID.
9.26.5 Входные параметры вызова связанного процесса
9.26.5.1 Входящими значениями BSPHandle. Purpose. Subtype и Timeout должны быть стандартно
представленные целые числа всобственных параметрах с теми же именами.
9.26.5.2 Входящими значениями OutputFormatOwner и OutputFormatType должны быть стандарт
но представленные целые числа в полях FormatOwner и FormatType (соответственно) переменной типа
BioAPI_BIR_BIOMETRIC_DATA_FORMAT, на которую указывает собственный параметр OutputFormat.
9.26.5.3 Входящим значением группы параметров «Ввод ЗБИ» с префиксом "ReferenceTemplate_"
должно быть стандартно представленное (см. 9.2.15.5) значение типа BioAPIJNPUT_BIR в переменной, на
которую указывает собственный параметр RoferenceTomplate.
9.26.5.4 Входящим значением no_NewTemplate должно быть "true", если собственный параметр
NewTemplate имеет NULL-значение, в противном случае входящим значением должно быть "false".
9.26.5.5 Входящее значение Payload определяют следующим образом. Если собственный параметр
с тем же именем имеет NULL-значение, то входящим значением должна быть пустая строка. В противном
случае входящим значением должен быть стандартно представленный (см. 7.7.2) набор байтов в блоке
памяти, адрес и длина которого находятся в полях Data и Length (соответственно) переменной типа
BioAPI_DATA, на которую указывает собственный параметр Payload.
9.26.5.6 Входящим значением no_AuditData должно быть "true", если собственный параметр
AuditData имеет NULL-значение, в противном случае входящим значением должно быть "false".
9.26.5.7 Входящим значением no_TemplateUUID должно быть "true", если собственный параметр
TemplateUUID имеет NULL-значение, в противном случае входящим значением должно быть "false".
9.26.5.8 Входящим значением return должно быть стандартно представленное целое число, возвра
щенное встроенной функцией.
9.26.5.9 Входящие значения остальных входных параметров определяют в соответствии с 9.26.4.
9.26.6 Выходные параметры вызова связанного процесса
Выходные параметры отсутствуют.
9.27 Функция BioAPI_Verify
9.27.1 Схема вызова функции
Данная функция принадлежит BioAPI интерфейсу и имеет следующий основной синтаксис вызова:
BioAPI_RETURN BioAPI
BioAPI_Verify (
BioAPI_HANDLE BSPHandle,
BioAPI_FMR MaxFMRRequested,
102