ГОСТ Р ИСО/МЭК 19784-4—2014
GUIProgreesEventHandlorCtx (входной) — адреса контекстов, которые передаются ПФБ обратно
ПБУ на каждый обратный вызов обработчика событий ГИП.
Возвращаемое значоние
Значение BioAPI_RETURN указывает на успешное выполнение функции или определяет тип
ошибки. Значение 8ioAPI_OK указывает на отсутствие ошибки и успешное выполнение функции. Все
остальные значения описывают тип ошибки.
Ошибки
BioAPIERR.INVALID.POINTER
ВioAPIERR_FUNCTION_NOT_SUPPORTED
8.2.17 Ф ункция BioSFPI_UnsubscriboFromGUIEvents
BioAPl_RETURN BioAPI BioSFPI_’JnsubscribeFromGUlEvents
(BioAPI_UNIT_ID Unitld,
BioSFPl_GUI_PROGRESS_EVEWT_HANDLERGUIProgressEventHandler
const void *GUIProgressEventHandlerCtx);
Описание
Данная функция является необязательной и удаляет подписку на события ГИП. созданную ранее
посредством вызова функции BioSFPI_SubscribeToGUIEvents. Удаляется конкретная подписка, описа
ние которой точно соответствует параметрам вызова.
П р и м е ч а н и е — Даже при наличии только одной подписки вызов к данной функции не удаляет данную
подписку на события ГИП, если параметры вызова не имеют точно таких же значений, как и в вызове функции
BioSFPI_SubscribeToGUIEvents. для которых такая подписка была создана. ПБУ необходимо запомнить значение
данных параметров.
У ПБУ нет необходимости вызова данной функции, так как все подписки на события ГИП для
имеющегося ИД модуля автоматически уничтожаются ПБУ. после того как сессия присоединения была
разорвана. Данная функция может быть использована, когда ПБУ необходимо изменить текущие под
писки на события ГИП. но необходимости в разрыве сессии присоединения нет.
Данная функция вызывается только (для имеющегося ИД модуля ПБУ). если существует хотя бы
один вызов функции BioSFPI_BFPLoad (для такого УУИД ПФБД).
Параметры
Параметры данной функции имеют то же значение, что и параметры функции BioSFPI_Subscri-
beToGUIEvents с теми же именами, и используются ПФБ для определения имеющейся подлиски на со
бытия ГИП, которую необходимо удалить.
Возвращаемое значение
Значение BioAPI_RETURN указывает на успешное выполнение функции или определяет тип
ошибки. Значение BioAPI_OK указывает на отсутствие ошибки и успешное выполнение функции. Все
остальные значения описывают тип ошибки.
Ошибки
BioAPIERR.INVALID.POINTER
BioAPIERR_FUNCTION_NOT_SUPPORTED
17