ГОСТ Р ИСО/ МЭК 24709-1— 2009
9.94.6.3 Исходящее значение NumberOfElements должно быть обработано следующим образом.
Если собственный параметр с тем же именем имеет NULL-значение, то исходящее значениедолжно быть
проигнорировано. В противном случае целое число, представленное исходящим значением, должно быть
записано в переменную типа uint32_t, на которую указывает собственный параметр NumberOfElements.
9.94.6.4 Целое число, представленное исходящим значением return, должно быть возвращено соб
ственной функцией.
9.94.7 Возвращаемое значение по умолчанию
Если ни один процесс не связан с этой функцией стандартного интерфейса BioAPI, то:
a) переменной, на которую указывает собственный параметр NumberOfElements, должно быть при
своено значение, равное нулю:
b
) переменной, на которую указывает собственный параметр BFPSchemaArray. должно быть присво
ено NULL-значение;
c) встроенная функция должна возвратить значение, равное нулю.
9.95 Функция BioSPI_MEMORY_FREE_HANDLER
9.95.1 Схема вызова функции
Данная функция принадлежит интерфейсу обратного вызова приложения и имеет следующий основ
ной синтаксис вызова:
typedef BioAPI_RETURN (BioAPI *BioSPI_MEMORY_FREE_HANDLER) (
void* Ptr);
и параметры, указанные в таблице 102.
Т а б л и ц а
102
Параметр
Вызов функции (модель
испытаний на соответствие
инфраструктур)
Вызов связанного процесса
(модель испытаний
на соответствие ПБУ)
Ptr
Входной параметр, исходящее
значение
Входной параметр, входящее значе
ние
returnВозвращаемое значение, входя
щее значение
Выходной параметр, исходящее
значение
9.95.2 Ограничения на параметры
9.95.2.1 Исходящим значением Ptr должно быть корректно представленное целое число (см. 7.4) в
интервале от 0 до 4294967295. Входящим значением должно бытьстандартно представленное целое число
(см. 7.4.3) в том же интервале.
9.95.2.2 Исходящим значением return должно быть корректно представленное целое число в интер
вале от 0 до 4294967295. Входящим значением должно быть стандартно представленное целое число в
том же интервале.
9.95.3 Входные параметры вызова функции
Целое число, представленное исходящим значением Ptr, должно быть присвоено собственному па
раметру с тем же именем.
9.95.4 Выходные параметры вызова функции
Выходные параметры отсутствуют.
9.95.5 Входные параметры вызова связанного процесса
Входящим значением Ptrдолжно бытьстандартно представленное целое число в собственном пара
метре с тем же именем.
9.95.6 Выходные параметры вызова связанного процесса
Целое число, представленное исходящим значением return, должно быть возвращено собственной
функцией.
9.95.7 Возвращаемое значение по умолчанию
Если ни один процесс не связан с этой функцией стандартного интерфейса BioAPI. то встроенная
функциядолжна возвратить значение, равное нулю.
179