ГОСТРИСО/МЭК24709-3-2013
Данная функция вызвается только в том случае, если был выполнен хотя
бы один успешный вызов BioAPMnit, для которого еще не был произведен со
ответствующий вызов данной функции.
BioAPI_Terminate не должна производить какие-либо действия в случае
произведенных вызовов BioAPMnit, за которыми не последовали соответст
вующие вызовы BioAPI_Terminate.
Данная функция не вызывается приложением в том случае вызова
BioAPI_BSPLoad. сразу после которого не был произведен соответствующий
вызов BioAPI_BSPUnload (для заданного ПБУ УУИД).
Однако в случае необходимости вызова данной функции при загружен
ных ПБУ, для каждого вызова BioAPI_BSPLoad без соответствующего вызова
BioAPI_BSPUnload. Инфраструктура должна полностью выполнить действия,
связанные с соответствующим отсутствующим вызовом BioAPI_BSPUnload,
после которых выполняютсяя действия, связанные с BioAPI_Terminate.
Данная функция обрабатывается внутри инфраструктуры БиоАПИ и не
передается ПБУ, кроме случаев, когда согласно вышеустановленному предпо
лагается наличие операции BioAPI_BSPUnload.
Значение BioAPI RETURN указывает на успешное выполнение функции
или определяет тип ошибки. Значение BioAPI ОК соответствует успешному
выполнению функции. Остальные значения определяют тип ошибки.
Примечание —Предполагают, что вэтом случае операция BioAPI_Terminate за
кончится успешно; в случае возникновения нестандартной ситуации, и приложение не долж
но предпринимать каких-либо дальнейших действий.
Ссылки: 8.1.2.
Порядок действий:
Тестирующее приложение выполняет следующие действия;
a) инициализирует тестируемую инфраструктуру;
b
) если номером испытания является 010202. вызывает BioAPI_BSPLoad;
74