(Продолжение Изменения № I к ГОСТ Р ИСО/МЭК 197S4-1-2007)
6 (JlSelectEventHandler (входной, допашитеяьный) —
адрес обратною
вы зона ф ункции приложения, которая должна получать от инф раструк
туры уведомления о событии выбора ГИ П .
GUISelectEventHandlerCtx (входной)
— контекстны й адрес, которы й
должен возвращаться инф раструктурой прилож ению при каждом обрат
ном вызове обработчика события выбора ГИ П .
GUlStateEventHandler (входной
,
дополнительный) —
адрес обратного
вызова ф ункции приложения, которая должна получать от инф раструк
туры уведомления о событии изменения состояния ГИ П .
GUlSlaieEventHandlerCtx(входной)
— контекстны й адрес, которы й дол
жен возвращаться инф раструктурой приложению при каждом обратном
вызове обработчика события изменения состояния ГИ П .
GU1ProgressEventHandleг (входной,дополнительный) —
адрес обратно
го вызова ф ункции приложения, которая должна получать от инфра
структуры уведомления о событии выполнения ГИ П .
GUIProgressEventHandlerCtx (входной)
— контекстны й адрес, которы й
должен возвращаться инф раструктурой прилож ению при каждом обрат
ном вызове обработчика события выполнения ГИ П .
Должен быть определен только один из параметров
BSPUuid
и
BSPHandle.
Должен быть определен по крайней мере один из параметров
GUISelectEventHandler, GUIStateEventHandler
и
GUIProgressEventHandler.
Контекстны й адрес должен быть определен только в том случае, если
определен соответствующ ий адрес обратного вызова. Н с определенные
параметры долж ны быть установлены на пустой указатель.
8.3.8.3 Возвращаемое значение
Значение B»oAPI_R ETU R N указывает на то, что ф ункция была вы
полнена успеш но, или определяет тип ош ибки. Значение B ioA PI_O K ука
зывает на успешное выполнение ф ункции. Все остальные значения о пи
сывают тип ош ибки.
8.3.8.4 О ш ибки:
BioAPlERRJNVALlD POINTER
Данные об обработке ош ибок Б иоА П И приведены в разделе 11.
8.3.9 Ф ун кц и я BioAP!_U nrcdircctG L)IEvent& (Б и о А П И 2.1)
Д анны й п ун кт применяется только при использовании версии
Б иоА П И 2.1.
B ioA P l_R E T U R N BioAPI B ioA P I_U nredireclG U lE vents
(const uint8_t ’ S iibscribcrEndpointlR I.
const B io A P I_ U L ID "G U lE ventS uhscriplionLuid.
B ioA P J_H A N D LE BSPHandle.
B ioA P I_B O O L G U lSeJcctEvcniR cdircctcd,
B ioA P I_B O O L G LlStateEvcntR edirected,
B ioA P I_B O O L G U I Progress Event Redirected);
6»