ГОСТ Р ИСО/МЭК 24709-1— 2009
9.31.3.4 Если исходящим значением no_DbHandle является "true", то собственному параметру
DbHandle должнобыть присвоено NULL-значение, в противном случае емудолжно быть присвоено значе
ние адреса переменной типа BioAPI_DB_HANDLE.
9.31.3.5 Если исходящим значением no_MarkerHandle является "true", то собственному параметру
MarkerHandle должно быть присвоено NULL-значение, в противном случае ему должно быть присвоено
значение адреса переменной типа BioAP1_DB_MARKER_HANDLE.
9.31.4 Выходные параметры вызова функции
9.31.4.1 Входящее значение DbHandle определяют следующим образом. Если собственный пара
метр с тем же именем имеет NULL-значение, то входящим значение должна быть пустая строка. В против
ном случае входящим значениемдолжно быть стандартно представленное целое число в переменной типа
BioAPI_DB_HANDLE, на которую указывает собственный параметр DbHandle.
9.31.4.2 Входящее значение MarkerHandle определяют следующим образом. Если собственный
параметр с тем же именем имеет NULL-значение, то входящим значением должна быть пустая строка. В
противном случае входящим значением должно бытьстандартно представленное целое число в перемен
ной типа BioAPI_DB_MARKER_HANDLE. на которую указывает собственный параметр MarkerHandle.
9.31.5 Входные параметры вызова связанного процесса
9.31.5.1 Входящим значением BSPHandle должно быть стандартно представленное целое число в
собственном параметре с тем же именем.
9.31.5.2 Входящим значением DbUuid должен быть стандартно представленный УУИД впеременной
типа BioAPI_UUID. на которую указывает собственный параметр DbUuid.
9.31.5.3 Входящим значением группы параметров «Тип доступа» должно быть стандартно представ
ленное (см. 9.2.19.5) значение типа BioAPI_DB_ACCESS_TYPE в собственном параметре AccessRequest.
9.31.5.4 Входящим значением no_DbHandle должно быть "true", если собственный параметр
DbHandle имеет NULL-значение, в противном случае входящим значением должно быть "false".
9.31.5.5 Входящим значением return должно быть стандартно представленное целое число, возвра
щенное собственной функцией.
9.31.5.6 Входящие значения остальных входных параметров определяют в соответствии с 9.31.4.
9.31.6 Выходные параметры вызова связанного процесса
Выходные параметры отсутствуют.
9.32 Функция BioAPI_DbClose
9.32.1 Схема вызова функции
Данная функция принадлежит BioAPI интерфейсу и имеетследующий основной синтаксис вызова:
BioAPI_RETURN BioAPI
BioAPI_DbClose (
BioAPI_HANDLE BSPHandle,
BioAPI_DB_HANDLE DbHandle);
и параметры, указанные в таблице 39.
Т а б л и ц а 39
Параметр
Вызов функции (модель испытаний
на соответствие инфраструктур)
Вызов связанного процесса (модель ис
пытаний на соответствие приложений)
BSPHandle
Входной параметр, исходящее
значение
Входной параметр, входящее значе
ние
DbHandle
Входной параметр, исходящее
значение
Входной параметр, входящее значе
ние
return
Возвращаемое значение, входя
щее значение
Входной параметр, входящее значе
ние
9.32.2
Ограничения на параметры
9.32.2.1 Исходящим значением BSPHandle должно быть корректно представленное целое число
(см. 7.4) в интервале от 0 до 4294967295. Входящим значением должно бытьстандартно представленное
целое число (см. 7.4.3) в том же интервале.
9.32.2.2 Исходящим значением DbHandle должно быть корректно представленное целое число в
интервале от минус 2147483648 до плюс 2147483647. Входящим значениемдолжно бытьстандартно пред
ставленное целое число в том же интервале.
113