ГОСТ Р ИСО/МЭК19784-1—2007
8.4.10.2 Параметры
BSPHandle (входной) — дескриптор присоединенного ПБУ.
InputData (входной) — указатель наданные изображения/потоковыеданные для импорта в обрабо
танную ЗБИ. Изображение/потоксоответствует формату, указанному в InputFormat.
InputFormat (входной) — формат InputData.
OutputFormat (входной/необязательный)— определяет формат ББД возвращаемого ConstructedBIR.
если ПБУ поддерживает болееодного формата. Пустой указатель означает, что форматдолжен быть выб
ран ПБУ.
Purpose (входной) — параметр, указывающий назначение ConstructedBIR.
ConstructedBIR (выходной) — дескриптор ЗБИ. созданной из импортированных биометрических дан
ных. Данная ЗБИ может быть промежуточной или обработанной ЗБИ (в соответствии с типом, указанным в
заголовке).
8.4.10.3 Возвращаемое значение
Значение BioAPI_RETURN указывает на успешное выполнение функции или определяет тип ошибки.
Значение BioAPI_OK указывает на успешное выполнение функции. Все остальные значения описывают
типошибки.
8.4.10.4 Ошибки
BioAPIERR_UNSUPPORTED_FORMAT
BioAPIERRJJNABLE_TOJMPORT
BioAPIERR_TOO_MANY_HANDLES
B*oAPIERR_FUNCTION_NOT_SUPPORTED
BioAPIERR_PURPOSE._NOT_SUPPORTED
Данные об обработке ошибок БиоАПИ приведены в разделе 11.
8.4.11 Функция BioAPI_ProsetldontifyPopulation
BioAPI .RETURN BioAPI BioAPI_PresetldentifyPopulation
(BioAPI_HANDLE BSPHandle,”
const BioAPI_IDENTIFY_POPULATION ‘Population);
8.4.11.1 Описание
Данная функция предоставляетсовокупность ЗБИ ПБУ. указанному в BSPHandle. Совокупность шаб
лонов. с которыми проводится сопоставление, представлена одним из следующих способов:
a) в базе данных ЗБИ, обозначаемой открытым дескриптором базы данных;
b
) во входном параметре в виде массива ЗБИ.
ПБУ выделяет область памяти и передает в нее совокупность ЗБИ в формате, который поддержи
вается внутренним алгоритмом ПБУ (не стандартизован). После успешного вызова данной функции
приложение может вызвать функцию BioAPIJdentify илиBioAPIJdentifyM atch,задавая
BioAPI_PRESET_ARRAY_TYPE в структуре Bk>API JDENTIFY_POPULATION. ПБУ сохраняет этот блок па
мяти до тех пор. пока снова не будет вызвана функция BioAPI_PresetldentifyPopulation или
BioAPI_BSPDetach.
8.4.11.2 Параметры
BSPHandle (входной) — дескриптор присоединенного поставщика услуги БиоАПИ.
Population (входной) — совокупность ЗБИ. по которой проводится идентификация.
8.4.11.3 Возвращаемое значение
Значение BioAPI_RETURN указывает на успешное выполнение функции или определяет тип ошибки.
Значение BioAP!_OK указывает на успешное выполнение функции. Все остальные значения описывают
типошибки.
8.4.11.4 Ошибки
BioAPIERRJNVALID_BIR_HANDLE
BioAPIERR BIR_SIGNATURE_FAILURE
BioAPIERR_NO_INPUT_BIRS
BioAPIERR_FUNCTION_NOT_SUPPORTED
BioAPIERRJNCONSISTENT PURPOSE
BioAPIERR_BIR_NOT_FULLY_PROCESSED
BioAPIERR RECORD_NOT FOUND
BtoAPIERR_QUALITY_ERROR
Bk>APIERR_FUNCTION_FAILED
Данные об обработке ошибок БиоАПИ приведены в разделе 11.
55