Данный тип определяет время создания ЗБИ.
typedef struct bioapi_time { | |||||
uint8_t Hour; /* диапазон допустимых значений: 00-23, 99 */ | |||||
uint8_t Minute; /* диапазон допустимых значений: 00-59, 99 */ | |||||
uint8_t Second; /* диапазон допустимых значений: 00-59, 99*/ | |||||
} BioAPI_TIME; | |||||
#define BioAPI_NO_HOUR_AVAILABLE (99) | |||||
#define BioAPI_NO_MINUTE_AVAILABLE (99) | |||||
#define BioAPI_NO_SECOND_AVAILABLE (99) |
Условие NO_VALUE_AVAILABLE (данные недоступны) должно быть указано установкой всех полей на "99" (десятичные). При записи данных года, месяца, дня в заголовке ЗБИ и недоступной информации о времени должны быть использованы значения BioAPI_NO_HOUR_AVAILABLE, BioAPI_NO_MINUTE_AVAILABLE и BioAPI_NO_SECOND_AVAILABLE.
Примечание - Формат времени соответствует установленному в ISO 8601 [2].