Открыть главное меню

LdrUnloadElf: различия между версиями

(Пример)
 
(не показаны 2 промежуточные версии 1 участника)
Строка 1:Строка 1:
RTQRlt  <a href="http://lvcrpxxdgtpo.com/">lvcrpxxdgtpo</a>, [url=http://fkrrhrzzxzkk.com/]fkrrhrzzxzkk[/url], [link=http://ygucysinkcqg.com/]ygucysinkcqg[/link], http://ryusvyktygnl.com/
+
<metadesc>Функция ElfPack2, выгружает из памяти эльф, из которого была вызвана.</metadesc>
 +
 
 +
== Объявление ==
 +
'''<tt>UINT32 ldrUnloadElf( void );</tt>
  
 
== Описание ==
 
== Описание ==
Строка 10:Строка 13:
 
#:Результат операции (<tt>RESULT_OK/RESULT_FAIL</tt>)
 
#:Результат операции (<tt>RESULT_OK/RESULT_FAIL</tt>)
  
YwXlJm  <a href="http://lyeswqmpyyvt.com/">lyeswqmpyyvt</a>, [url=http://miaoopcxvfqa.com/]miaoopcxvfqa[/url], [link=http://simxbbbulgqk.com/]simxbbbulgqk[/link], http://aabawhxmfizy.com/
+
== Пример ==
 +
<pre>
 +
UINT32 HelloWorldExit( EVENT_STACK_T *ev_st, APPLICATION_T *app )
 +
{
 +
UINT32  status;
 +
 
 +
/* Завершаем работу приложения */
 +
status = APP_ExitStateAndApp( ev_st, app, 0 );
 +
 
 +
/* Выгружаем эльф */
 +
ldrUnloadElf();
 +
 
 +
return status;
 +
}
 +
</pre>
  
 
== См. также ==
 
== См. также ==

Текущая версия на 04:34, 11 апреля 2019


Объявление

UINT32 ldrUnloadElf( void );

Описание

Функция ElfPack2, выгружает из памяти эльф, из которого была вызвана.

Являетя аналогом функции LdrUnloadELF первого эльфпака.

Результат

  1. 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;
}

См. также

ldrUnloadElfByAddr

ldrLoadElf