ГОСТ Р ИСО/МЭК 24709-3-2013
Данная функция инициирует сессию присоединения ПБУ и подтверждает
совместимость версии ожидаемого приложением ПБУ с версией в системе. Вы
зывающий элемент специфицирует список, состоящий из нуля или более моду
лей БиоАПИ, которые ПБУ применяет при создаваемой сессии присоединения.
Данная функция вызывается для заданного УУИД ПБУ в случае хотя бы
одного вызова BioAPI_BSPLoad для данного УУИД ПБУ, после которого не
былосуществленсоответствующийвызовBioAPI_BSPUnload.Функция
BioAPI_BSPAttach может быть вызвана несколько раз при каждом отдельном
вызове BioAPI_BSPLoad перед вызовом BioAPI_BSPUnload для того же ПБУ,
создавая несколько вызовов данного ПБУ.
П одпункт 9.3.1.3
BioA PI_RET UR i\ BioAPI BioSPl_BSPAttach
(const BioAPI_UU1D
*BSPUuid,
BioA PI_ VERSION
Version,
const BioAPI_UN1T_L1ST_ELEM ENT
*UnitList,
uint32_t
Num Units,
BioA P1JH AND LE
BSPH andle);
Данная функция активизируется
инфраструктурой один раз для каждой
активизации BioAPI_BSPAttach, специфицирующей ПБУ, установленного с
помощью
BvSPUuid.
Поставщик биометрических услуг должен проверить совместимость с
уровнем версии, заданным параметром Version. При несовместимости версии
функция завершается с ошибкой. ПБУ должен выполнить все требуемые ини
циализации для поддержки активизации нового ПБУ.
Если установленные модули БиоАПИ поддерживаются, ПБУ должен их
присоединить.
Примечание-ДаннаяфункциюявляетсяродственнойфункцииBio-
API_BSPAttach (см. 8.1.7 настоящего стандарта).
122