7.8 Тип BioAPI_BIR_BIOMETRIC_TYPE (БиоАПИ 2.0)
Данный подраздел применяется только при использовании версии БиоАПИ 2.0.
Данный тип представляет собой маску, описывающую набор биометрических типов (факторов), содержащихся в рамках ЗБИ БиоАПИ или поддерживаемых ПБУ.
typedef uint32_t BioAPI_BIR_BIOMETRIC_TYPE; | ||||
#define BioAPI_NO_TYPE_AVAILABLE | (0x00000000) | |||
#define BioAPI_TYPE_MULTIPLE | (0x00000001) | |||
#define BioAPI_TYPE_FACIAL_FEATURES | (0x00000002) | |||
#define BioAPI_TYPE_VOICE | (0x00000004) | |||
#define BioAPI_TYPE_FINGERPRINT | (0x00000008) | |||
#define BioAPI_TYPE_IRIS | (0x00000010) | |||
#define BioAPI_TYPE_RETINA | (0x00000020) | |||
#define BioAPI_TYPE_HAND_GEOMETRY | (0x00000040) | |||
#define BioAPI_TYPE_SIGNATURE_DYNAMICS | (0x00000080) | |||
#define BioAPI_TYPE_KEYSTOKE_DYNAMICS | (0x00000100) | |||
#define BioAPI_TYPE_LIP_MOVEMENT | (0x00000200) | |||
#define BioAPI_TYPE_THERMAL_FACE_IMAGE | (0x00000400) | |||
#define BioAPI_TYPE_THERMAL_HAND_IMAGE | (0x00000800) | |||
#define BioAPI_TYPE_GAIT | (0x00001000) | |||
#define BioAPI_TYPE_OTHER | (0x40000000) | |||
#define BioAPI_TYPE_PASSWORD | (0x80000000) |
Примечание 1 - BioAPI_TYPE_MULTIPLE используется для обозначения того, что биометрические образцы, содержащиеся в ББД (BiometricData ЗБИ), включают в себя образцы, полученные от биометрических сканеров разных типов (например, данные отпечатков пальцев и изображения лица). Расположение индивидуальных образцов в ББД определяет владелец формата и идентифицируется значением типа формата.
Примечание 2 - Значение NO_VALUE_AVAILABLE указывается установкой нулевого значения. Данное значение должно использоваться в том случае, если для ЗБИ, которые первоначально не были созданы ПБУ БиоАПИ, а были преобразованы в ЗБИ БиоАПИ, информация о биометрическом типе недоступна в записи первоначального источника. Преобразованные ЗБИ, чьи биометрические типы не соответствуют ни одному из определенных типов, должны использовать значение BioAPI_TYPE_OTHER.
Примечание 3 - BioAPI_BIR_BIOMETRIC_TYPE соответствует "CBEFF_BDB_biometric_type" по ИСО/МЭК 19785-1.
(Измененная редакция, Изм. N 1).