ГОСТ Р ИСО/МЭК 24709-1— 2009
ulnt32_t ControlCode,
const BioAPI_DATA ‘ InputData,
BioAPI_DATA ‘ OutputData):
и параметры, указанные в таблице 21.
Т а б л и ц а 21
Параметр
Вызов функции (модель испытаний
на соответствие инфраструктур)
Вызов связанного процесса |модель
испытаний на соответствие приложений)
BSPHandle
Входной параметр, исходящее значе
ние
Входной параметр, входящее значе
ние
UnitID
Входной параметр, исходящее значе
ние
Входной параметр, входящее значе
ние
ControlCode
Входной параметр, исходящее значе
ние
Входной параметр, входящее значе
ние
InputData
входной параметр, исходящее значе
ние
Входной параметр, входящее значе
ние
no_OutputData
Входной параметр, исходящее значе
ние
Входной параметр, входящее значе
ние
OutputData
Выходной параметр, входящее значе
ние
Входной параметр, входящее значе
ние
returnВозвращаемое значение, входящее
значение
Входной параметр, входящее значе
ние
9.14.2 Ограничения на параметры
9.14.2.1 Исходящими значениями BSPHandle. UnitID и ControlCode должны быть корректно пред
ставленные целые числа (см. 7.4) в интервале от 0 до 4294967295. Входящими значениями должны быть
стандартно представленные целые числа (см. 7.4.3) в том же интервале.
9.14.2.2 Исходящими значениями InputOata и OutputData должны быть корректно представленные
наборы байтов (см. 7.7). Входящими значениями должны быть стандартно представленные наборы байтов
(см. 7.7.2).
9.14.2.3 Исходящим значением no_OutputData должно быть или корректно представленное логичес
кое значение (см. 7.5). или пустая строка. Входящим значением должно быть стандартно представленное
логическое значение (см. 7.5.2).
9.14.2.4 Исходящим значением return должно быть корректно представленное целое число в интер
вале от 0 до 4294967295. Входящим значением должно быть стандартно представленное целое число в
том же интервале.
9.14.3 Входные параметры вызова функции
9.14.3.1 Целые числа, представленные исходящими значениями BSPHandle. UnitID и ControlCode,
должны быть присвоены собственному параметру с тем же именем.
9.14.3.2 Если исходящим значением InputData является пустая строка, то собственному параметру
с тем же именем должно быть присвоено NULL-значение. В противном случае набор байтов, представлен
ный исходящим значением, должен быть записан вблок памятидостаточного объема. Адрес и длина блока
памяти должны быть записаны в поля Data и Length (соответственно) переменной типа BioAPI_DATA.
адрес которой должен быть присвоен собственному параметру InputData.
9.14.3.3 Если исходящим значением no_OutputData является значение "true", то собственному па
раметру OutputData должно быть присвоено NULL-значение, в противном случае емудолжно быть присво
ено значение адреса переменной типа BioAPI_DATA.
9.14.4 Выходные параметры вызова функции
Входящее значение OutputData определяют следующим образом. Если собственный параметр с
тем же именем имеет NULL-значение, то входящим значением должна быть пустая строка. В противном
80