ГОСТ Р ИСО/МЭК 24709-2-2011
(BioAPI_HANDLE BSPHandle,
BioAPI_DB_HANDLE DbHandle,
const BioAPI_UUID *KeyValue,
BioAPI_BIR_HANDLE ‘ RetrievedBIR,
BioAPI_DB_MARKER_HANDLE ‘ MarkerHandle).
Восстанавливается ЗБИ, идентифицированная параметром
KeyValue в открытой базе данных ЗБИ, идентифицированной
параметром DbHandle. ЗБИ копируется в память ПБУ, и
к ней возвращается дескриптор. Маркеру,
идентифицированному параметром MarkerHandle,
присваивается указатель на запись, представленную
параметром KeyValue в базе данных ЗБИ,
идентифицированной параметром DbHandle. Значение
NULL установит маркер на первую запись в базе данных.
8.5.8.2 Параметр BSPHandle (входной параметр) - де
скриптор присоединенного ПБУ.
Порядок действий при испытании на соответствие:
1) Загрузить испытуемый ПБУ.
2) Присоединить испытуемый ПБУ.
3) Вызвать функцию BioSPI_DbCreate для создания базы
данных.
4) Вызвать функцию BioSPI_Enroll для создания ЗБИ.
5) Вызвать функцию BioSPI_DbStoreBIR для сохранения
зарегистрированной ЗБИ в базе данных.
6) Вызвать функцию BioSPI_DbGetBIR с недостоверным
дескриптором ПБУ.
7) Проверить возвращаемый код. Предполагается
возвращение значения BioAPIERR_INVALID_BSP_HANDLE.
8) Вызвать функцию BioSPI_DbDelete для удаления базы
данных.
9) Отсоединить и выгрузить ПБУ.
Если какие-либо промежуточные операции прошли
неуспешно, то выдается заключение о соответствии
"UNDECIDED".
599