ГОСТ Р ИСО/МЭК 24708-2013
16.7 Функция BioAPI_EnumBSPs
16.7.1 Данная функция определена в БиоАПИ следующим образом:
BioAPLRETURN BioAPI BioAPI_EnumBSPs
(BioAPI_BSP_SCHEMA“ BSPSchemaArray.
uint32_t ’NumberOfElements);
16.7.2 Связанные типы сообщений ПМО БиоАПИ отсутствуют.
16.7.3 Следующий тип АСН.1 применяют при спецификации поведения
инфраструктуры, но его абстрактные значения не появляются при каком-либо
обменесообщениямиПМОБиоАПИмеждуконечнымиточкамиПМО
БиоАПИ:
EnumBSPsCallOutputParamsSEQUENCE OF BioAPI-BSP-SCHEMA
16.7.4Когдаинфраструктураполучаетвызовкфункции
BioAPI_EnumBSPs
от локальногоприложения, она должнавыполнить
следующие действия в указанном порядке:
a) создать временное абстрактное значение
(outgoingR esponseP aram s)
типа
EnumBSPsCallOutputParams
(см. 16.7.3) изначально пустое;
b
) добавить каждое поле таблицы
VisibleBSPRegistrations
(см. 18.3) к
о иtg oingR esponseP a ra m s
;
c) установитьисходящиепараметрывызовафункции
BioAPI_EnumBSPs
путемпреобразования
outgoingR esponseP aram s
согласно 16.7.5;
d) возвратить значение 0 локальному приложению.
16.7.5ПреобразованияпараметровфункцииСи
BioAPI_EnumBSPs
в тип ACH.l
EnumBSPsCallOutputParams
(см. 16.7.3)
выполняют путем преобразования индивидуальных параметров функции в
компоненты АСН.1 согласно таблице 39.
142