ГОСТ Р ИСО/МЭК19784-1—2007
10.1.3 Схома ПБФ
Данная схема описывает возможности ПБФ. Для каждогоустановленного вбиометрической системе
ПБФ существует одна схема.
Т а б л и ц а 4 — Элементы схемы ПБФ
Имя
ПОЛЯ
Тип данны х поп»
О писание
BFP UUID
UINT8_T [16]
УУИД. однозначно идентифицирующий ПБФ
BFP Category
UINT32_T
Категория ПБФ. определенная УУИД ПБФ
D escription
STRING
Текстовое описательное имя ПБФ
Path
STRING
Путь к исполняемому ПБФ. включающий в себя имя
файла исполняемого кода ПБФ (может быть URL-ад-
ресом)
Spec Version
UINT8_T
Версия поддерживаемого стандарта B ioA P I’*
Product Version
STRING
Версия программного продукта ПБФ
Vendor
STRING
Наименование изготовителя ПБФ. представленное
в виде текста
BFP Supported Formats
MULTIUINT32_T
Массив 2-байтовых пар в виде целых чисел. Каж
дая пара определяет поддерживаемый ф ормат ББД
(см. BioAPI_B!R_BIOMETRIC_DATA_FORMAT)
Number of Supported Formats
UINT32_T
Целое число, определяющее число форматов ББД,
поддерживаемых ПБФ (число 2-байтовых пар в виде
целых чисел в none BFP Supported Formats)
Factors MaskUINT32_TМаска, указывающая, какие формы установле
ния подлинности поддерж иваю тся ПБФ(см.
BioAPI_BIR_BIOMETRIC_TYP£)
BFP Property IDUINT8_T [16]УУИД. идентиф ицирую щ ий ф орм ат поля BFP
Properties (указывает изготовитель)
BFP PropertyDATAСпециализированная информация изготовителя
о ПБФ
Спецификация интерфейса поставщика функции будет установлена в отдельной части комплекса
стандартов ИСО/МЭК 19784.
П р и м е ч а н и е — См. также 7.3.
10.2 Функции реестра компонентов
Для упрощения разработки совместимых с БиоАПИ приложений и ПБУ используют служебные функ
ции реестра компонентов, приведенные внастоящем разделе.
Функции установки предусмотрены для того, чтобы конструктор ПБУ и ПБФ мог заполнить схемы
ПБУ и ПБФ реестра компонентов. Реестр компонентов не зависит от операционной системы.
10.2.1 BioAPlJJtiIJnstallBsp
10.2.1.1 Описание
Данная функция устанавливает, модифицирует (обновляет) или удаляет ссылку на ПБУ в реестре
компонентов.
BioAPI RETURN BioAPI_UtflJnstallBsp
(BioAPI_INSTALL_ACTIONAction.
BioAPI_INSTALL_ERROR *pError.
BioAPI_BSP_SCHEMA_PTR pBSPSchema);
76