Статус документа
Статус документа

ГОСТ Р ИСО/МЭК 19784-1-2007 Автоматическая идентификация. Идентификация биометрическая. Биометрический программный интерфейс. Часть 1. Спецификация биометрического программного интерфейса (с Изменением N 1)

     7.30 Тип BioAPI_FRAMEWORK_SCHEMA

7.30.1 Данный тип представляет собой схему структуры компонента инфраструктуры БиоАПИ для занесения компонентов БиоАПИ в реестр.

typedef struct bioapi_framework_schema {

BioAPI_UUID FrameworkUuid;

BioAPI_STRING FwDescription;

uint8_t *Path;

BioAPI_VERSION SpecVersion;

BioAPI_STRING ProductVersion;

BioAPI_STRING Vendor;

BioAPI_UUID FwPropertyld;

BioAPI_DATA FwProperty;

} BioAPI_FRAMEWORK_SCHEMA;

7.30.2 Описание

FrameworkUuid -УУИД компонента инфраструктуры.

FwDescription - строка с нулевым символом на конце, содержащая текстовое описание инфраструктуры.

Path - указатель на строку с нулевым символом на конце, содержащую путь и имя файла с исполняемым кодом инфраструктуры. Путь к файлу может быть записан в виде адреса страницы (URL). Данная строка должна состоять из символов по ИСО/МЭК 10646 кодировки UTF-8 (ИСО/МЭК 10646, приложение D).

Примечание - Если в вызове функции используется BioAPI_BFP_SCHEMA, принимающий компонент выделяет память для элемента схемы Path, а вызывающий компонент освобождает память.


SpecVersion - номер редакции и номер поправки или изменений редакции стандарта, в соответствии с которой был разработан ПБФ.

ProductVersion - строка версии программного обеспечения инфраструктуры.

Vendor - строка с нулевым символом на конце, содержащая название изготовителя инфраструктуры.

FwPropertylD - УУИД формата следующих свойств инфраструктуры.

FwProperty - адрес и длина буфера памяти, содержащего свойства инфраструктуры. Формат и содержание свойств инфраструктуры могут быть описаны изготовителем или указаны в стандарте.

7.30.3 Определение схемы структуры приведено в 10.1.1.