ГОСТ Р ИСО/МЭК 24708-2013
16.30
Функция
B ioA PI_C apture
16.30.1 Данная функция определена в БиоАПИ следующим образом:
BioAPLRETURN BioAPI BioAPI_Capture
(BioAPI_HANDLE BSPHandle,
BioAPI_BIR_PURPOSE Purpose,
BioAPI_BIR_SUBTYPE Subtype,
const BioAPI_BIR_BIOMETRIC_DATA_FORMAT ’OutputFormat,
BioAPI_BIR_HANDLE XapturedBIR.
int32_t Timeout,
BioAPI_BIR_HANDLE ’AuditData);
16.30.2 С данной функцией связаны два типа сообщений ПМО БиоАПИ:
тип сообщения запроса ПМО БиоАПИ cap tu reи тип сообщения ответа
cap tu re, которые переносят значение следующего параметра типов АСН.1
сообщений ПМО БиоАПИ соответственно:
Capture-RequestParams ::= SEQUENCE {
originalBSPHandlc
BioAPI-HANDLE,
purpose
BioAPI-BIR-PURPOSE,
subtype
BioAPI-BIR-SUBTYPE,
OutputFormat
BioAPI-BIR-BIOMETRIC-DATA-FORMAT OPTIONAL,
timeout
Signedlnt,
no-auditOata
BOOLEAN
и
Capture-ResponseParams ::= SEQUENCE {
capturedBIR
BioAPI-BIR-HANDLE,
auditOata
BioAPI-BIR-HANDLE OPTIONAL
}
16.30.3Когдаинфраструктураполучаетвызовкфункции
BioA PI_C apture от локального приложения, она должна сначала определить
главную конечную точку и исходный обработчик ПБУ
{originalB SP H andle)
из
параметра B SPH andle согласно разделу 24. Если главной конечной точкой
являетсялокальнаяконечнаятонкая,инфраструктура должнавыполнить
внутренний вызов функции БиоАПИ (см. 13.10) к такой же функции с такими
же значениями параметра, как во входящем вызове, за исключением параметра
B SPH andle.которыйдолженбытьустановленпутемпреобразования
241