ГОСТ Р ИСО/МЭК 24709-2-2011
</description>
<assertion name="BioSPI_DbSetMarker_InvalidBSPHandle"
model="BSPTesting">
<description>
Проверку данного утверждения проводят с целью вызова
функции BioSPI_DbSetMarker с недостоверным дескриптором
ПБУ и проверки, является ли возвращенный код
значением BioAPIERR_INVALID_BSP_HANDLE.
Приведенный ниже текст соответствует приведенному в
8.5.5.1 спецификации БиоАПИ 2.0.
BioAPI_RETURN BioAPI BioAPI_DbSetMarker
(BioAPI_HANDLE BSPHandle,
BioAPI_DB_HANDLE DbHandle,
const BioAPI_UUID *KeyValue,
BioAPI_DB_MARKER_HANDLE MarkerHandle).
Маркеру, идентифицированному параметром MarkerHandle,
присваивается указатель на запись, представленную
параметром KeyValue в базе данных ЗБИ, идентифициро
ванной параметром DbHandle. Значение NULL установит
маркер на первую запись в базе данных.
8.5.5.2 Параметры
BSPHandle (входной параметр) - дескриптор
присоединенного поставщика услуг БиоАПИ.
Порядок действий при испытании на соответствие:
1) Загрузить испытуемый ПБУ.
2) Присоединить испытуемый ПБУ.
3) Вызвать функцию BioSPI_DbOpen для открытия базы
данных.
4) Вызвать функцию BioSPI_DbSetMarker с недостоверным
дескриптором ПБУ.
5) Проверить возвращаемый код. Предполагается
возвращение значения BioAPIERR_INVALID_BSP_HANDLE.
6) Отсоединить и выгрузить ПБУ.
535