161
правкаИзменения
Создал статью
== Объявление ==
'''<tt>BOOL ldrDisplayCbkUnReg( dispCbk cbk );</tt>
== Описание ==
Функция [[ElfPack2]], убирает из списка зарегистрированных callback-функций ранее зарегистрированную.
Обязательно вызывайте эту функцию перед выходом из эльфа, если Вы вызывали [[ldrDisplayCbkReg]].
== Параметры ==
#'''dispCbk cbk
#:Указатель на ту же функцию, что была передана в ldrDisplayCbkReg
== Результат ==
#'''BOOL
#:Результат операции, TRUE - успешно.
== Пример ==
<pre>
/* Функция выхода из приложения */
UINT32 HelloWorldExit( EVENT_STACK_T *ev_st, APPLICATION_T *app )
{
UINT32 status;
/* Завершаем работу приложения */
status = APP_ExitStateAndApp( ev_st, app, 0 );
/* Убираем регистрацию колбека */
ldrDisplayCbkUnReg(CallbackFn);
/* Выгружаем эльф */
ldrUnloadElf();
return status;
}
</pre>
== См. также ==
[[ldrDisplayCbkReg]]
[[AHI]]
[[Категория:Функции ElfPack2]]
'''<tt>BOOL ldrDisplayCbkUnReg( dispCbk cbk );</tt>
== Описание ==
Функция [[ElfPack2]], убирает из списка зарегистрированных callback-функций ранее зарегистрированную.
Обязательно вызывайте эту функцию перед выходом из эльфа, если Вы вызывали [[ldrDisplayCbkReg]].
== Параметры ==
#'''dispCbk cbk
#:Указатель на ту же функцию, что была передана в ldrDisplayCbkReg
== Результат ==
#'''BOOL
#:Результат операции, TRUE - успешно.
== Пример ==
<pre>
/* Функция выхода из приложения */
UINT32 HelloWorldExit( EVENT_STACK_T *ev_st, APPLICATION_T *app )
{
UINT32 status;
/* Завершаем работу приложения */
status = APP_ExitStateAndApp( ev_st, app, 0 );
/* Убираем регистрацию колбека */
ldrDisplayCbkUnReg(CallbackFn);
/* Выгружаем эльф */
ldrUnloadElf();
return status;
}
</pre>
== См. также ==
[[ldrDisplayCbkReg]]
[[AHI]]
[[Категория:Функции ElfPack2]]