ГОСТ Р ИСО/МЭК 24709-1— 2009
2)для каждогоэлемента группы параметров, исходящее значение которого соответствует значению
"true", к значению V должно быть прибавлено целое число в соответствии с таблицей 5.
Т а б л и ц а 5
EventNotifylnsert1 = 2°
EventNotifyRemove2 = 2’
EventNotifyFault
(4
u
EventNotifySourcePresent8 = 23
EventNotifySourceRemoved
7 ч
и
to
9 2.4.5 Если задано целое число (например, V). которое является значением собственного типа
BioAPI_EVENT_MASK. то входящее значениеэтой группы параметров, которое канонически представляет
значение V. определяют следующим образом:
1) целое число V должно быть разбито на сумму показателей степеней числа 2. каждый из которых
присутствует в показателях не более одного раза;
2)для каждого показателя степени числа 2, указанного в вышеприведенной таблице, который появля
ется вразбиении целого числа V. входящее значение параметра в соответствующей строке таблицы долж
но быть "true";
3) входящим значением всех остальных параметров (в случае их наличия) должно быть "false".
9.2.5 Группа параметров «Тип биометрических данных»
9.2.5.1 Группа параметров «Тип биометрических данных» включает в себя следующие параметры:
-ProcessodLevel;
-Encrypted;
- Signed;
- IndexPresent.
9 2.5.2 Эта группа параметров поддерживает представление значенийсобственного типа
BioAPI_BIR_DATA_MASK (который является целочисленным типом).
9.2.5.3 У элементовданной группы параметровдолжны быть входящие и исходящие значения, соот
ветствующие приведенным в 9.2.5.3.1 и 9.2.5.3.2.
9.2.5.3.1 Исходящим значением ProcessedLevel должно быть или корректно представленное целое
число (см. 7.4) в интервале от 0 до 15. или пустая строка.
Входящим значением должно быть стандартно представленное целое число (см. 7.4.3) в том же
интервале.
9.2.5.3.2 Исходящими значениями Encrypted. Signed и IndexPresent должны быть или корректно
представленные логические значения (см. 7.5). или пустые строки. Входящими значениями должны быть
стандартно представленные логические значения (см. 7.5.2).
9.2.5.4 Значение (например, V) собственного типа BioAPI_BIR_DATA_TYPE. представленное исходя
щим значением этой группы параметров, определяют следующим образом:
1) сначала должно быть установлено значение V. равное целому числу, представленному исходя
щим значением ProcessedLevel (или равное нулю, если исходящее значение является пустой строкой);
2)для каждого элемента группы параметров (кроме ProcessedLevel). исходящее значение которого
соответствует значению "true", кзначению V должно быть прибавлено целое число в соответствии стабли
цей 6.
Т а б л и ц а 6
Encrypted
<71
II
N)
i*
Signed32 = 25
IndexPresent128 = 27
Э.2.5.5Если задано целое число (например. V). которое является значением собственного типа
BioAPI_BIR_DATA_TYPE. входящее значение этой группы параметров, которое канонически представляет
значение V. определяют следующим образом:
50