ГОСТ Р ИСО/МЭК 24708-2013
элемент массива согласно 15.8. Член
BFPSupportedFormats
должен быть
установлен в адрес массива, а член
NumSupportedFormats,
должен быть
установлен в
N.
Примечание - Если тип Си BioAPI_BSP_SCHEMA (см. 15.19) включает в
себяУУИДдоступаПБУ,УУИДдоступаПБФотсутствуетвтипеСи
BioAPI_BFP_SCHEMA. Если ни одна функция БиоАПИ не имеет непосредственного
доступа к ПБФ. УУИД доступа ПБФ не требуется. ПИР конечной точки включен в
данный тип Си, так как приложению может понадобиться вызов BioAPIEnumBFPs для
получения списка ПБФ, определения доступности ПБФ в какой-либо конечной точке
ПМО БиоАПИ и последующей удаленной загрузки ПБУ в такую конечную точку ПБУ с
целью получения возможности использования такого ПБФ.
15.6Тип BioAPI BIR
15.6.1 В ПМО БиоАПИ данный тип Си определен следующим образом:
typedef struct bioapi_bir {
BioAPI_BIR_HEADER Header;
BioAPI_DATA BiometricData;
BioAPI_DATA SecurityBlock;
} BioAPl_BIR;
15.6.2ВПМОБиоАПИсоответствующийтипАСН.1определен
следующим образом:
BioAPI-BIR
: : r
SEQUENCE {
patronFormatOwner
UnsignedShort,
patronFormatType
UnsignedShort,
formattedBIR
OCTET STRING
}
15.6.3ПреобразованиетипаСив типАСН.1выполняетсяпутем
преобразования значений типа Си в последовательную форму БиоАПИ ЗБИ
(см. ИСО/МЭК19784-1, приложение В), размещенияполученной ЗБИв
октетнойстроке
formattedBIR
иприсвоения
patronFormatOwner
и
patronFormatType
значений 257 и 8 (в указанной последовательности).
Примечание-Для любого абстрактного значения данного типа АСН.1,
компонент formattedBIR будет состоять из байтов ЗБИ в формате, определенном в
69