ГОСТ Р ИСО/МЭК 24709-2-2011
BioAPI_RETURN BioAPI BioSPI_DbGetNextBIR
(BioAPI_HANDLE BSPHandle,
BioAPI_DB_HANDLE DbHandle,
BioAPI_DB_MARKER_HANDLE MarkerHandle,
BioAPI_BIR_HANDLE *RetrievedBIR,
BioAPI_UUID * B irU u id ).
Восстанавливается ЗБИ, идентифицированная параметром
MarkerHandle. ЗБИ копируется в память ПБУ, и к ней
возвращается дескриптор, а также указатель на УУИД,
который уникально идентифицирует ЗБИ в базе данных.
Маркер устанавливается на следующую запись в базе
данных.
Порядок действий при испытании на соответствие:
1) Загрузить испытуемый ПБУ.
2) Присоединить испытуемый ПБУ.
3) Вызвать процесс PrepareDBTesting для создания ба
зы данных и сохранения в ней ЗБИ.
4) Вызвать функцию BioSPI_Enroll для создания ЗБИ.
5) Вызвать функцию BioSPI_DbStoreBIR для сохранения
зарегистрированной ЗБИ в базе данных.
6) Вызвать функцию BioSPI_DbSetMarker для установки
маркера на первую запись.
7) Вызвать функцию BioSPI_DbGetNextBIR для
восстановления сохраненной ЗБИ.
8) Проверить возвращаемый код. Предполагается
возвращение значения BioAPI_OK или BioAPIERR_END_OF_
DATABASE.
9) Вызвать функцию BioSPI_DbGetNextBIR для восста
новления следующей ЗБИ; предполагается возвращение
значения BioAPI_OK или BioAPIERR_END_OF_DATABASE.
10) Вызвать процесс CleanUpDBTesting для удаления
базы данных.
11) Отсоединить и выгрузить ПБУ.
615