ГОСТ Р ИСО/МЭК 24709-2-2011
Выдержки
Подпункт 9.3.5.5
B ioA P I_R E T U R N B io A P I B io S P l_ D b S etM a rk er
(B io A P I_H A N D L E B SP H andle,
B io A P I_D B _H A N D L E D b H an dle,
co n st B io A P IJ J V ID *K e y V alue,
B ioA P I_D B _M A R K E R _H A N D L E M a rk erH a n d le).
Подпункт 8.5.5.1
Маркеру, идентифицированному параметром MarkerHandle, присваивается
указатель на запись, представленную параметром KeyValue в базе данных ЗБИ,
идентифицированной параметром DbHandle. Значение NULL установит маркер
на первую запись в базе данных.
Ссылки: 9.3.5.5 и 8.5.5.1.
Порядок действий:
1) Загрузить испытуемый ПБУ.
2) Присоединить испытуемый ПБУ.
3) Вызвать функцию
B ioSP I_D I)O pen
для открытия базы данных.
4) Вызвать функцию
B io S P I_ D b S etM a rk er
с помощью ключевого значения,
которого не существует в базе данных.
5) Проверить возвращаемый код. Предполагается возвращение значения
BioAPIERR_RECORD_NOT_FOUND.
6) Отсоединить и выгрузить ПБУ.
Если какие-либо промежуточные операции прошли неуспешно, то выдает
ся заключение о соответствии "UNDECIDED".
Ожидаемые результаты: Вызов функции
B io S P I_ D b S etM a rk er
возвращает
значение BioAPIERR_RECORD_NOT_FOUND.
Пакет языка утверждения
<package name="b9c90f40-e7ec-lld9-a435-0002a5d5c51b">
<author>
ISO/IEC JTC1 SC37
</author>
541