ГОСТ Р ИСО/МЭК 24708-2013
16.31
Функция
BioAPI_CreateTemplate
16.31.1 Данная функция определена в БиоАПИ следующим образом:
BioAPI_RETURN BioAPI BioAPICreateTemplate
(BioAPI_HANDLE BSPHandle,
const BioAPI_INPUT_BIR ‘CapturedBIR,
const BioAPIJNPUT_BIR ‘ReferenceTemplate,
const BioAPI_BIR_BIOMETRIC_DATA_FORMAT ’OutputFormat,
BioAPI_BIR_HANDLE ‘NewTemplate.
const BioAPI_DATA ‘Payload,
BioAPI_UUID ‘TemplateUuid);
16.31.2 С данной функцией связаны два типа сообщений ПМО БиоАПИ:
тип сообщения запроса ПМО БиоАПИ
createTemplate
и тип сообщения
ответа
createTemplate,
которые переносят значение следующего параметра
типов АСН.1 сообщений ПМО БиоАПИ (соответственно):
CreateTemplate-RequestParams ::= SEQUENCE {
originalBSPHandle
BioAPI-HANDLE,
capturedBIR
BioAPI-INPUT-BIR,
reference!emplate
BioAPI-INPUT-BIR OPTIONAL,
OutputFormat
BioAPI-BIR-BIOMETRIC-DATA-FORMAT OPTIONAL,
payload
BioAPI-DATA OPTIONAL,
BOOLEAN
no-templateUuid
}
и
CreateTemplate-ResponseParams
::= SEQUENCE {
ncwTcm plate
BioAPI-BIR-HANDLE,
templateUuid
BioAPI-UUID OPTIONAL
}
16.31.3Когдаинфраструктураполучаетвызовкфункции
BioAPI_CreateTemplate
от локальною приложения, она должна сначала
определитьглавнуюконечнуюточкуиисходныйобработчикПБУ
(
originalB SP H andle
) из параметра
BSPHandle
согласно разделу 24. Если
главной конечной точкй является локальная конечная точка, инфраструктура
должна выполнить внутренний вызов функции БиоАПИ (см. 13.10) к такой же
функции с такими же значениями параметра, как во входящем вызове, за
исключением параметра
BSPHandle,
который должен быть установлен путем
244