7.14 Тип BioAPI_BIR_SUBTYPE (БиоАПИ 2.0)
Данный подраздел применяется только при использовании версии БиоАПИ 2.0.
7.14.1 Данный тип идентифицирует подтип в рамках типа ББД указанного в BioAPI_BIR_BIOMETRIC_TYPE. Значения подтипов определяются спецификациями данного типа ББД.
7.14.2 Каждый из флагов BioAPI_BIR_SUBTYPE_LEFT и BioAPI_BIR_SUBTYPE_RIGHT (ноль, один или оба) может быть установлен произвольно.
7.14.3 Может быть установлен один или ни одного из пяти подтипов пальца.
typedef uint8_tBioAPI_BIR SUBTYPE; | |||||
#define BioAPI_BIR_SUBTYPE_LEFT | (0x01) | ||||
#define BioAPI_BIR_SUBTYPE_RIGHT | (0x02) | ||||
#define BioAPI_BIR_SUBTYPE_THUMB | (0x04) | ||||
#define BioAPI_BIR_SUBTYPE_POINTERFINGER | (0x08) | ||||
#define BioAPI_BIR_SUBTYPE_MIDDLEFINGER | (0x10) | ||||
#define BioAPI_BIR_SUBTYPE_RINGFINGER | (0x20) | ||||
#define BioAPI_BIR_SUBTYPE_LITTLEFINGER | (0x40) | ||||
#define BioAPI_BIR_SUBTYPE_MULTIPLE | (0x80) | ||||
#define BioAPI_NO_SUBTYPE_AVAILABLE | (0x00) |
Примечание 1 - Условие NO_VALUE_AVAILABLE (значение недоступно) указывается присвоением значения ноль. Для ЗБИ, которые не были первоначально созданы ПБУ БиоАПИ, а были преобразованы из другого формата данных и для которых информация о подтипе недоступна, допускается данное значение не устанавливать.
Примечание 2 - BioAPI_BIR_SUBTYPE_соответствуют "CBEFF_BDB_biometric_subtype" по ИСО/МЭК 19785-1.
Примечание 3 - Данная структура прежде всего используется в заголовке ЗБИ, однако она также используется как входной параметр для функций получения биометрических данных. Значение BioAPI_NO_SUBTYPE_AVAILABLE используется в заголовке ЗБИ, если данное поле неприменимо или информация недоступна. Значение BioAPI_NO_SUBTYPE_AVAILABLE также используется как параметр функции, если приложение позволяет ПБУ определить, какой тип данных будет получен.
Подраздел 7.14. (Измененная редакция, Изм. N 1).