ГОСТ Р ИСО/МЭК19784-1—2007
9.3.1.3.4 Ошибки
Аналогичны указанным для функции BioAPI_BSPAttach (8.1.7.4).
9.3.1.4 BioSPI_BSPDetach
BioAPI_RETURN BioAPI BioSPI_BSPDetach
(BioAPLHANDLE BSPHandle);
9.3.1.4.1 Описание
Данная функция вызывается инфраструктурой БиоАПИ один раз при каждом вызове функции
BioAPI_BSPDetach, определяющей присоединенную сессию, указанную в
BSPHandle.
ПБУ должен вы
полнить все операции по завершению работы, связанные со специализированным присоединенным деск
риптором.
П р и м е ч а н и е — Данная функция аналогична функции
BioAPI_BSPDetach
(см. 8.1.8).
9.3.1.4.2 Параметры
BSPHandle
(входной) — дескриптор, связанный с присоединенной сессией, завершаемой данной
функцией.
9.3.1.4.3 Возвращаемое значение
Значение BioAPI_RETURN указывает на успешное выполнение функции или определяет тип ошибки.
Значение BioAPI_OK указывает на отсутствие ошибки. Все остальные значения описывают тип ошибки.
9.3.1.4.4 Ошибки
Аналогичны указанным для функции BloAPI_BSPDetach (8.1.8.4).
9.3.1.5 BioSPI_QueryUnits
BioAPLRETURN BioAPI BioSPI_OueryUnits
(const BioAPI_UUID *Uuid,
BioAPI_UNIT_SCHEMA**UnitSchemaArray,
uint32_t ’NumberOfElements):
П р и м е ч а н и е — Подробное описание функции приведено в 8.1.9 (B»oAPI_QueryUnits).
9.3.1.6 BtoSPI_QueryBFPs
BioAPI RETURN BioAPI BioSPI_QueryBFPs
(const BioAPI_UUID *BSPUuid,
BioAPI_BFP_LIST_ELEMENT **BFPList.
uint32_t’ NumberOfElements);
П р и м е ч а н и е 1 — При вызове данной функции ПБУ гложет использовать обратный вызов обработчика
перечислений ПБФ (9.2.2) для получения информации обо всех установленных ПБФ и затем может создать спи сок
всех поддерживаемых ПБФ путем проверки каждой записи массива, возвращаемого данным обратным вызо вом.
П р и м е ч а н и е 2 — Подробное описание функции приведено в 8.1.11 (B>oAPI_QueryBFPs).
9.3.1.7 BioSPI_ControlUnit
BioAPLRETURN BioAPI BioSPI_ControlUnit
(BioAPLHANDLE BSPHandle,
BioAPI_UNlT_ID UrutlD.
uint32_t ControlCode,
const BioAPI_DATA ‘InputData.
BioAPI DATA ‘OutpotData);
П р и м е ч а н и е — Подробное описание функции приведено в 8.1.12 (BioAPI_ControlUnit).
9.3.2 Операции над дескриптором данных ИПУ
9.3.2.1 BioSPI_FfeeBIRHandle
BioAPI_RETURN BioAPI BioSPI_FreeBIRHandle
(BioAPLHANDLE BSPHandle?
BioAPI_BIR_HANDLE Handle);
П р и м е ч а н и е — Подробное описание функции приведено в 8.2.1 (BioAPLFreeBIRHandle).
9.3.2.2 BtoSPI_GetBIRFromHandle
BioAPI RETURN BioAPI BioSPI_GetBIRFromHandle
(BioAPLHANDLE BSPHandle. ~
BioAPI_BIR_HANDLE Handle.
BioAPI_BIR‘ BIR);
П р и м е ч а н и е — Подробное описание функции приведено в 8.2.2 (BioAPI_GelBIRFromHandle).
68