ГОСТ Р ИСО/МЭК 24708-2013
Т а б л и ц а8 5 - Преобразование данных между параметрами функции
BioAPMdentifyMatch
и типом ACH.l
IdentifyMatch-ResponseParams
Параметр функции
Компонент типа
ACH.l
Раздел, пункт
настоящего стандарта
candidates
Раздел 20 совместно с
16.35.7 и 16.35.8
NumberOfResults,
Candidates
16.35.7 Преобразование двух переменных СИ, выделенных параметрами
Candidates/NumberOfResults,
в компонент ACH.l
candidates
выполняют
следующимобразом:принимают
N
равнымзначениюпеременнойСи,
выделенной параметром
NumberOfResults:
в этом случае первые элементы
N
(типа
BioAPI_CANDIDATE
- см. 14.20) в массиве, выделенном переменной
Си, которая выделена параметром
Candidates,
должны быть преобразованы
по порядку в элемент компонента
candidates
согласно 15.36. Компонент
candidates
должен иметь точное число N элементов.
16.35.8 Преобразование компонента ACH.l
candidates
в две
переменных Си, выделенных параметрами
Candidates/NumberOfResults,
выполняют следующим образом:принимают
N
равнымчислу элементов
компонента
candidates:
в этом случае новый массив
N
элементов типа
BioAPI_CANDIDATE
(см. 15.20) должен быть заполнен путем преобразования
каждого элемента компонента
candidates
по порядку в элемент массива
согласно 15.20. Переменная Си, выделенная параметром
Candidates,
должна
быть установлена в адрес массива, а переменная Си, выделенная параметром
NumberOfResults,
должна быть установлена в
N .
16.36 Функция
BioAPI Enroll
16.36.1 Данная функция определена в БиоАПИ следующим образом:
BioAPLRETURN BioAPI BioAPI_Enroll
(BioAPlJHANDLE BSPHandle,
BioAPI_BIR_PURPOSE Purpose,
BioAPI_BIR_SUBTYPE Subtype,
const BioAPI_BIR_BIOMETRIC_DATA_FORMAT ‘OutputFormat,
const BioAPI_INPUT_BIR ‘ReferenceTemplate,
258