ГОСТ Р ИСО/МЭК 24708-2013
АСН.1 должен быть преобразован в бит целого значения Си без знака. Ведущий
бит битовой строки (бит 0) должен быть преобразован в наименьший бит
целого числа без знака (соответствующий значению 0x00000001), а оставшиеся
тридцать один бит должны быть преобразованы по порядку.
15.25 Тип BioAPI_DB_MARKER_HANDLE
15.25.1 В ПМО БиоАПИ данный тип Си определен следующим образом:
typedef uint32_t BioAPI_DB_MARKER_HANDLE;
15.25.2ВПМОБиоАПИсоответствующийтипАСН.1определен
следующим образом:
BioAPI-DB-MARKER-HANDLEUnsignedlnt
15.25.3 Преобразования между типом Си и типом АСН.1(в обоих
направлениях) выполняют согласно 15.1.5.
15.26 Тип BioAPI_DB_HANDLE
15.26.1 В ПМО БиоАПИ данный тип Си определен следующим образом:
typedef int32_t BioAPI_DB_HANDLE:
15.2.6.2ВПМОБиоАПИдляподдерживанияданноготипаСи
определены следующие символические константы:
#define BioAPI_DB_INVALID_HANDLE(-1)
#defineBioAPI_DB_DEFAULT_HANDLE(0)
tfdcfineBioAPI_DB_DEFAULT_UUID_PTR(NULL)
15.26.3ВПМОБиоАПИсоответствующийтипАСН.1определен
следующим образом:
BioAPI-DB-HANDLE ::= Signedlnt
15.26.4 Преобразования между типом Си и типом АСН.1(в обоих
направлениях) выполняют согласно 15.1.6.
15.27 Тип BioAPI_DBBIR_ID
15.27.1 В ПМО БиоАПИ данный тип Си определен следующим образом:
typedefstruct bioapi_dbbir_id {
BioAPI_DB_HANDLE DbHandle;
BioAPlJJUID KeyValue;
} BioAPI_DBBIR_ID;
93