ГОСТ Р ИСО/МЭК 24708-2013
числа без знака (соответствующийзначению0x00000001), а оставшиеся
тридцать один бит должны быть преобразованы по порядку.
15.18 Тип BioAPI BOOL
15.18.1 В ПМО БиоАПИ данный тип Си определен следующим образом:
typedef int8_t BioAPI_BOOL;
15.18.2 Для поддерживания данного типа Си в БиоАПИ определены
следующие символические константы:
#defineBioAPI_FALSE
(0)
#define BioAPI_TRUE
(!BioAPI_FALSE)
15.18.3 СоответствующимтипомACH.lв ПМОБиоАПИявляется
встроенный тип
BOOLEAN.
15.18.4 Преобразование между типом Си и типом АСН.1 (в обоих
направлениях) выполняют в соответствии с таблицей 12:
Т а б л и цаI 2 - Преобразование данных между индивидуальными значениями
Си типа
BioAPI_BOOL
и абстрактными значениями АСН.1 типа
BOOLEAN
Значение типа Си
Абстрактное значение
типа АСН.1
0(BioAPI_FALSE)
FALSE
1(BioAPI_TRUE)
TRUE
Другие значения
Отсутствует - значение
Си не преобразуется, см.
раздел 33
15.19 Тип BioAPI_BSP_SCHEMA
15.19.1 В ПМО БиоАПИ данный тип Си определен следующим образом:
typedefstruct_bioapi_bsp_schema {
BioAPlJJUID BSPProductUuid;
BioAPI_STRING BSPDoscription;
uint8_t ‘Path;
83