(Продолжение Изменения № / к ГОСТ Р НСО/М ЭК I97S4-1-2007)
Данная ф ункции может быть вызвана в любое время после
BioAPl_lnit
или
BioAP i in itEndpoint,
даже до загрузки указанного П Б У. М аска собы
тий, созданная вызовом данной ф ункции, остается действующ ей до тех
пор, пока зга ф ункция нс будет снова вызвана для ТОГО же П БУ.
Данная ф ункция должна вызываться только в том случае, если был
произведен хотя бы один вызов
B ioAPl_lnit
или
BioAP/_lnitEndpoint,
длякоторогоеще не был произведен соответствующ ий вызов
BioAPI_ Terminate.
Данная ф ункция обрабатывается в инф раструктуре Б иоА П И и нс
передается ни одному П Б У.
8.3.11.2 Параметры
BSPUuid (входной) -
У У И Д П Б У.
Events (входной) —
маска, обозначающая разрешенные события.
8.3.11.3 Возвращаемое значение
Значение B ioA P I_R E T U R N указывает на успешное выполнение ф унк
ции или определяет тип ош ибки. Значение B ioA P I_O K указывает на ус
пеш ное выполнение ф ункции. Все остальные значения описы ваю т тип ош
ибки.
8.3.11.4 О ш ибки
Данные об обработке ош ибок Б иоА П И приведены в разделе 11».
П о д пункт 9.2.1.1 Первый — четвертый абзацы (определения парамет
ров) изложить в новой редакции:
л
BSPUuid (входной) —
У У И Д П Б У , вы зы ваю щ ею событие.
UnitID (вхм)ной) —
И Д модуля Б иоА П И . связанного с данным собы
тием.
VnitSehema (входной) —
указатель на модуль схемы модуля Б иоА П И ,
связанною с данным событием.
EventType (входной)
— произошедшее событие типа B ioAPI_EVEN T».
Подраздел 9.2 дополнить пунктами — 9.2.4— 9.2.6.5:
«9.2.4 B ioS P I_G U I_P R O G R E S S _E V E N T _H A N D LE R (Б ио А П И 2.1)
Д анны й пункт применяется только при использовании номера вер
сии Б иоА П И 2.1.
9.2.4.1 Ф ун кц и я обратною вызова
typedcf B ioA P I_R E T U R N (BioA P I
*B ioS P l_G U I_P R O G R E S S _E V E N T_ H A N D L E R )
(const B io A P !_ L U lD *B S P Luid.
B io A P l_ l)M T J D L m tlD ,
const B io A P I_ H A N D L E *BSPHandlc.
B ioA P I_ G U I_O P E R A T 10N O peration.
B io A P I_ G U I_ S l.B O P E R A T IO N Suhoperation.
BioA PI_BIR _PU R P O S E Purpose,
64