ГОСТ Р ИСО/МЭК 24709-2-2011
Cinvoke activity="DetachAndUnload"
package="02c59458-0c46-1085-95d7-0002a5d5fd2e" >
<input name="bspUuid" var="bspUuid" />
<input name="BSPHandle" var="_bsphandle" />
</invoke>
< /a ctivity>
</package>
8.72Утверждение 22b Вio SPI_DbGetBIRInvalidВSPHa/idle
Описание: Проверку данного утверждения проводят с целью вызова функции
BioSPI_DbGetBIR с недостоверным дескриптором ПБУ и проверки, является ли
возвращенный код значением BioAPIERR_INVALID_BSP_HANDLE.
Выдержки
Подпункт 9.3.5.8
BioA P1_RETURN BioAPI BioSPI_DbGetBlR
{BioA PI_HANDLE BSPHandle,
BioAPI_DB_HANDLE DbHandle,
const BioAPI_UUID *KeyVaIue,
BioAPI_BIR_HANDLE *RetrievedBIR,
BioAPI_DB_MARKER_HANDLE *MarkerHandle).
Подпункт 8.5.8.1
Восстанавливается ЗБИ, идентифицированная параметром KeyValue в от
крытой базе данных ЗБИ, идентифицированной параметром DbHandle. ЗБИ копи
руется в память ПБУ, и к ней возвращается дескриптор. Маркеру, идентифициро
ванному параметром MarkerHandle, присваивается указатель на запись, представ
ленную параметром KeyValue в базе данных ЗБИ, идентифицированной парамет
ром Dbllandle. Значение NULL установит маркер на первую запись в базе данных.
Ссылки: 9.3.5.8 и 8.5.8.1.
Порядок действий:
1) Загрузить испытуемый ПБУ.
2) Присоединить испытуемый ПБУ.
597