ГОСТ Р ИСО/МЭК 24708-2013
Т а б л и ц а46-Преобразованияданныхмеждупараметрамифункции
BioAPI_QueryBFPs
и типом ACH.I
QueryBFPs-ResponseParams
Параметр функции
Компонент типа
ACH.I
Раздел, пункт
настоящего стандарта
BFPList,
NumberOfElements
bfps
Раздел 20 совместно с
16.12.7 и 16.12.8
16.12.7ПреобразованиедвухпеременныхСи,выделенных
параметрами
BFPList/NumberOfElements,
вкомпонентACH.I
bfps
выполняют следующим образом: принимают
N
равным значению переменной
Си, выделенному параметром
NumberOfElements;
в этом случае каждый
первый элемент
N
типа
BioAPI_BFP_LIST_ELEMENT
(см. 15.4) в массиве,
выделенном переменной Си, которая выделена параметром
BFPList,
должен
быть преобразован по порядку в элемент компонента
bfps
согласно15.4.
Компонент
bfps
должен иметь точное
N
элементов.
16.12.8Преобразование компонента ACH.I
bfps
в пару переменных
Си, выделенных параметрами
BFPList/NumberOfElements.
выполняется
следующим образом: Принимаем
N
за число элементов компонента
bfps,
в
этом случае новый массив
N
элементов типа
BioAPI_BFP_LIST_ELEMENT
(см. 15.4) должен быть заполнен путем преобразования каждого элемента
компонента
bfps
по порядку в элемент массива согласно 15.4. Переменная Си,
выделенная параметром
BFPList
, должна быть установлена в адрес массива, а
переменная Си, выделенная параметром
NumberOfElements,
должна быть
установлена в
N.
16.13 Функция BioAPI BSPAttach
16.13.1 Данная функция определена в БиоАПИ следующим образом:
BioAPLRETURN BioAPI BioAPI_BSPAttach
(const BioAPlJJUID ‘BSPUuid,
BioAPI_VERSION Version,
const BioAPI_UNIT_LIST_ELEMENT ‘UnitList,
161