ГОСТРИСО/МЭК24709-3-2013
</activity>
</package>
8.47
Утверждение
7.2
-
B ioA P I_F ree_A nd_B ioSP I_F ree
Описание: Данное утверждение с входными параметрами, приведенны
ми в таблицах 142 и 143, вызывает функцию BioAPI_Free и проводит проверку
с целью определения возвращения тестируемой инфраструктурой значения Bio-
АР1_ОК или значения ошибки в соответствии с описанием, приведенным в таб
лице 144. Утверждение должно соответствовать следующему заявлению, при
веденному в БиоАПИ 2.0 (ИСО/МЭК 19784-1), а также в ссылках указанных в
настоящем подразделе.
Выдержки:
П ункт S.7.2
BioAPI_RETURN BioAPI BioAPI_Free(void* Ptr);
Данная функция освобождает блок памяти, на который указывает Ptr. В
случае, если Ptr имеет нулевое значение, никакие действия не выполняются. В
противном случае, если Ptr не соответствует указателю, ранее возвращенному
функциями БиоАПИ, или если блок памяти уже был освобожден путем вызово
функции BioAPI Free, последствия вызова данной функции являются неопре
деленными.
Значение BioAPI RETURN указывает на успешное выполнение функции
или определяет тип ошибки. Значение BioAPI ОК соответствует успешному
выполнению функции. Остальные значения определяют тип ошибки.
П одпункт 9.3.7.2
BioAPI_RETURN BioAPI BioSPI_Free(void* Ptr);
Ссылки: 8.7.2, 9.3.7.2
Порядок действий:
а) Тестирующее приложение выполняет следующие действия:
1) инициализирует тестируемую инфраструктуру, устанавливает,
загружает и присоединяет тестируемый ПБУ;
486