ГОСТ Р ИСО/МЭК 24709-1— 2009
9.33.2.4 Исходящим значением no_DbHandle должно быть или корректно представленное логичес
кое значение (см. 7.5), или пустая строка. Входящим значениемдолжно быть стандартно представленное
логическое значения (см. 7.5.2).
9.33.2.5 Исходящим значением DbHandle должно быть или корректно представленное целое число в
интервале от минус 2147483648 до плюс 2147483647. или пустая строка. Входящим значением должно
быть или стандартно представленное целое число в том же интервале, или пустая строка.
9.33.2.6 Исходящим значением return должно быть корректно представленное целое число в интер
вале от 0 до 4294967295. Входящим значением должно быть стандартно представленное целое число в
том же интервале.
9.33.3 Входные параметры вызова функции
9.33.3.1 Целые числа, представленные исходящими значениями BSPHandle и NumbcrOfRccords,
должны быть присвоены собственным параметрам с теми же именами.
9.33.3.2 УУИД. представленный исходящим значением DbUuid. должен быть записан в переменную
типа BioAPI_UUID. адрес которой должен быть присвоен собственному параметру DbUuid.
9.33.3.3 Значение типа BioAPI_Db_ACCESS_TYPE. представленное (см. 9.2.19.4) исходящим пара
метром группы параметров «Тилдоступа»,должно быть присвоенособственномупараметруAccessRequest.
9.33.3.4 Если исходящим значением no_DbHandle является "true", то собственному параметру
DbHandle должнобыть присвоено NULL-значение, в противном случае емудолжнобыть присвоено значе
ние адреса переменной типа BioAPI_DB_HANDLE.
9.33.4 Выходные параметры вызова функции
Входящее значение DbHandle определяют следующим образом. Если собственный параметр с тем
же именем имеет NULL-значение, то входящим значением должна быть пустая строка. В противном случае
входящим значением должно быть стандартно представленное целое число в переменной типа
BioAPI_DB_HANDLE, на которую указывает собственный параметр DbHandle.
9.33.5 Входные параметры вызова связанного процесса
9.33.5.1 Входящими значениями BSPHandle и NumberOfRecords должны быть стандартно пред
ставленные целые числа в собственных параметрах с теми же именами.
9.33.5.2 Входящим значением DbUuid должен быть стандартно представленный УУИД впеременной
типа BioAPI_UUID, на которую указывает собственный параметр DbUuid.
9.33.5.3 Входящим значением группы параметров «Тил доступа» должно быть стандартно представ
ленное (см. 9.2.19.5)значение типа BioAPI_DB_ACCESS_TYPE в собственном параметре AccessRoquest.
9.33.5.4 Входящим значением no_DbHandlo должно быть "true", если собственный параметр
DbHandle имеет NULL-значение, в противном случае входящим значением должно быть "false".
9.33.5.5 Входящим значением return должно быть стандартно представленное целое число, возвра
щенное встроенной функцией.
9.33.5.6 Входящие значения остальных входных параметров определяют в соответствии с 9.33.4.
9.33.6 Выходные параметры вызова связанного процесса
Выходные параметры отсутствуют.
9.34 Функция BioAPI_DbDeleto
9.34.1 Схема вызова функции
Данная функция принадлежит BioAPI интерфейсу и имеетследующий основной синтаксис вызова:
BioAPI_RETURN BioAPI
BioAPI_DbDelete (
BioAPI_HANDLE BSPHandle,
const BioAPI_UUID ’ DbUuid);
и параметры, указанные в таблице 41.
Т а б л и ц а 41
Параметр
Вызов функции (модель испытаний
на соответствие инфраструктур)
Вызов связанного процесса (модель ис
пытаний на соответствие приложений)
BSPHandle
Входной параметр, исходящее
значение
Входной параметр, входящее значе
ние
DbHandle
Входной параметр, исходящее
значение
Входной параметр, входящее значе
ние
return
Возвращаемое значение, входя
щее значение
Входной параметр, входящее значе
ние
115