LdrUnloadElf: различия между версиями
(→ÐÑимеÑ) | NoPH8 (обсуждение | вклад) (Антиспам) | ||
Строка 1: | Строка 1: | ||
− | + | == Объявление == | |
+ | '''<tt>UINT32 ldrUnloadElf( void );</tt> | ||
== Описание == | == Описание == | ||
Строка 10: | Строка 11: | ||
#:Результат операции (<tt>RESULT_OK/RESULT_FAIL</tt>) | #:Результат операции (<tt>RESULT_OK/RESULT_FAIL</tt>) | ||
− | + | == Пример == | |
+ | <pre> | ||
+ | UINT32 HelloWorldExit( EVENT_STACK_T *ev_st, APPLICATION_T *app ) | ||
+ | { | ||
+ | UINT32 status; | ||
+ | |||
+ | /* Завершаем работу приложения */ | ||
+ | status = APP_ExitStateAndApp( ev_st, app, 0 ); | ||
+ | |||
+ | /* Выгружаем эльф */ | ||
+ | ldrUnloadElf(); | ||
+ | |||
+ | return status; | ||
+ | } | ||
+ | </pre> | ||
== См. также == | == См. также == |
Версия 09:20, 12 июля 2011
Объявление
UINT32 ldrUnloadElf( void );
Описание
Функция ElfPack2, выгружает из памяти эльф, из которого была вызвана.
Являетя аналогом функции LdrUnloadELF первого эльфпака.
Результат
- UINT32
- Результат операции (RESULT_OK/RESULT_FAIL)
Пример
UINT32 HelloWorldExit( EVENT_STACK_T *ev_st, APPLICATION_T *app ) { UINT32 status; /* Завершаем работу приложения */ status = APP_ExitStateAndApp( ev_st, app, 0 ); /* Выгружаем эльф */ ldrUnloadElf(); return status; }