(Продолжение Изменения № / к ГОСТ Р ИСО/М ЭК I97S4-1-2007)
Область памяти, содержащая массив, должна быть освобождена при
ложением с помощ ью вьгюва ф ункции
HioAPI_Pree
(см. 8.7.2). в том слу чае
если он больше не нужен приложению .
8.3.6.2 Параметры
GUIEventSuhscriptionList (выходной) —
указатель на адрес массива эле
ментов типа B ioA P I_G U !_E V E N T _S U B S C R IP T IO N (выделенного инф
раструктурой). содержащего инф ормацию об именованной подписке на
событие ГИ П .
NumberOfElements (выходной)
— указатель на число элементов мас
сив:!.
8.3.6.3 Возвращаемое значение
Значение B
jo
A P I R E TU RN указывает на то. что ф ункция была вы
полнена успеш но, или определяет ти п ош иб ки. Значение B ioA PI_O K
указывает на успеш ное выполнение ф ункции. Все остальные значения
описы ваю т ти п ош ибки.
8.3.6.4 О ш ибки
Данные об обработке ош ибок Б иоА П И приведены в раздаче II.
8.3.7 Ф ун кпи я B ioA P I_R cdirectG U 1Events (Б ио А П И 2.1)
Д анны й пункт применяется только при использовании номера вер
сии Б иоА П И 2.1.
B ioA P I_R E T U R N BioA PI B ioA PI_R cdircctG U IE vcnts
(const uint8_t ’ SubscriberEndpom tlRI.
const B io A P I_ U L lD *G U IE vcnlS ubscriptionU uid,
B ioA P I_ H A N O L E BSPHandlc.
B ioA PI_ BO O L G U I SelectEvent Redireeled.
B ioA P I_B O O L G LIStatcEventR edirectcd.
B ioA P I_ B O O L G U I Progress Event Redirected);
8.3.7.1 Описание
Данная ф ункиия создает «перенаправитель событий ГИ П » для теку
щ его приложения. Перенаправители событий ГИ Г1 поддерживаются ин
ф раструктурой но время вы патнения (обы чно во внутренней таблице)
и дают возможность приложению передавать обработку событиями Г И
П , сгенерированны ми П Б У , либо другому прилож ению , использующ
ему инф раструктуру (где это поддерживается архитектурой реализации
инф раструктуры ), либо другому ком поненту того ж е приложения.
Приложение, вызывающее данную ф ункцию , должно предоставить
И И Р конечной точки подписчика приложения, создавшего именован
ную подписку на событие Г И П (пустой указатель, если это то же
прило жение) и У У И Д подписки на событие Г И П . ка к и инф
ормацию, опре деляющ ую область действия перенаправителя события
Г И П (какая при соединенная сессия П Б У и какой(ис) тип(ы ) собы
тия(ий) Г И П подвср-
S4