ГОСТ Р ИСО/МЭК19784-1—2007
8.6 2.2 Параметры
BSPHandle (входной) — дескриптор присоединенного ПБУ.
Unitld (входной) — ИД модуля БиоАПИ. для которого должен быть установлен режим индикации.
Опция BioAPI_DONT_CARE недоступна для данной функции.
IndicatorStatus (входной) — значение устанавливаемого режима индикации модуля БиоАПИ.
8.6.2.3 Возвращаемое значение
Значение BioAPI_RETURN указывает на успешное выполнение функции или определяет тип ошибки.
Значение ВюАР1_ОК указывает на успешное выполнение функции. Все остальные значения описывают
типошибки.
8.6.2 4 Ошибки
BioAPIERR_FUNCTION_NOT_SUPPORTED
BioAPIERRJNVALID_UNIT_ID
B*oAPIERR_UNIT_NOTJNSERTED
BioAPIERR_UNITJN_USE
Данные об обработке ошибок БиоАПИ приведены в разделе 11.
8.6.3 Функция BioAP!_GetlndicatorStatus
BioAPI_RETURN BioAPI BioAPI_GetlndicatorStatus
(BioAPI_HANDLE BSPHandle,"
BioAPI_UNIT_ID Unitld.
BioAPI_INDICATOR_STATUS*lndicatorStatus);
8.6.3.1 Описание
Данная функция возвращает режим индикации модуля БиоАПИ в том случае, если модуль поддер
живает этот режим.
8.6.3.2 Параметры
BSPHandle (входной)— дескриптор присоединенного ПБУ.
Unitld (входной) — ИД модуля БиоАПИ. для которого должен быть получен режим индикации. Опция
BioAPI_DONT...CARE недоступна для данной функции.
IndicatorStatus (выходной) — значение режима индикации модуля БиоАПИ.
8.6.3.3 Возвращаемое значение
Значение BioAPI_RETURN указывает на успешное выполнение функции или определяет тип ошибки.
Значение ВюАР1_ОК указывает на успешное выполнение функции. Все остальные значения описывают
типошибки.
8.6.3.4 Ошибки
BioAPIERR_FUNCTION_NOT_SUPPORTED
BioAPIERRJNVALIDJJNITJD
BioAPIERR UNIT_NOT_INSERTED
BjoAPIERR_UNUJN_USE
Данные об обработке ошибок БиоАПИ приведены в разделе 11.
8.6.4 Функция BioAPI_CalibrateSensor
BioAPI_RETURN BioAPI BioAPI_CalibrateSensor
(BioAPLHANDLE BSPHandle,-
int32_t Timeout):
8.6.4.1 Описание
Данная функция выполняет калибровку подключенного датчика модуля БиоАПИ в том случае, если
модульдатчика поддерживает калибровку.
8.6.4.2 Параметры
BSPHandle (входной) — дескриптор присоединенного поставщика биометрической услуги.
Timeout (входной) — целое число, определяющее значение времени ожидания (в миллисекундах)
для операции. Если время ожвдания истекло, функция возвращает ошибку. Данное значение может быть
любым числом. Значение минус 1 означает, что ПБУ должен использовать значение времени ожидания
калибровки по умолчанию.
8.6.4.3 Возвращаемое значение
Значение BioAPI_RETURN указывает на успешное выполнение функции или определяет тип ошибки.
Значение ВюАР1_ОК указывает на успешное выполнение функции. Все остальные значения описывают
типошибки.
62