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

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

(http://www.buy-tadalafil-online.org/#52756 cialis overnight new york - http cialis http://tzukune.info/#36687 detrol generic soma dan nolvadex - nolvadex kit)
 
(не показано 17 промежуточных версий 5 участников)
Строка 1:Строка 1:
sXybPw  <a href="http://sunwcmqhdmzr.com/">sunwcmqhdmzr</a>, [url=http://cfwcgojiksaj.com/]cfwcgojiksaj[/url], [link=http://uzhfndvimykj.com/]uzhfndvimykj[/link], http://nihlucuiriec.com/
+
<metadesc>Функция ElfPack2, добавляет в глобальную очередь ивентов новый пустой ивент.</metadesc>
  
25D6S3  <a href="http://lfzwjrymuvsw.com/">lfzwjrymuvsw</a>, [url=http://wqybjyzpcqrw.com/]wqybjyzpcqrw[/url], [link=http://hjpzgubvmwwn.com/]hjpzgubvmwwn[/link], http://yeadohbagyhc.com/
+
== Объявление ==
 +
'''<tt>UINT32 ldrSendEvent( UINT32 evcode )</tt>
  
http://topsailnet.com/#39145 buy ambien without a prescription - buy ambien without a prescription http://www.americanindependentwriters.net/#35827 buy ativan - ativan
+
== Описание ==
 +
Функция [[ElfPack2]], добавляет в глобальную очередь ивентов новый пустой ивент.
  
http://lifeofpis.com/#75709 lamisil order - serratia plymuthica and skin lesions and lamisil http://www.corasyndicate.com/#59342 buy phentermine online - buy phentermine no prescriptionhttp://donteatthatyet.com/#70608 buy valium - valiumhttp://www.inthesunnyspot.net/#22456 cialis - buy cialishttp://www.carolinarailfan.com#15033 does phentermine show up on a drug test - cheap phentermine without membershiphttp://www.buyonlinecialis.co.uk#25376 buy cialis cheap online - buy cialis online cheaphttp://www.buyviagrageneric.co.uk#70789 buy viagra and cialis online - buy viagra uk onlinehttp://pamelahelmephotography.com/#39765 imitrex instruction - imitrex success storyhttp://www.buyonlinecialis.co.uk#69839 buy cialis - buy cialis from ukhttp://www.buyviagrageneric.co.uk#33178 buy viagra - buy viagra onlinehttp://www.buy-tramadol-now.com/#26499 tramadol online by cod - order tramadol overnight deliveryhttp://www.orderphenterminenow.org/#82098 phentermine prescription weight control - phentermine capsules versus tabletshttp://www.buyviagrabluepills.com#95147 order viagra usa - mail order viagra onlinehttp://www.the-hangs.com#39100 buy levitra cheap - levitrahttp://www.buy-tadalafil-online.org/#19601 cialis online canada - 5mg tadalafil http://tzukune.info/#81859 how to run a nolvadex cycle - genox nolvadex tamoxifenhttp://tzukune.info/#69547 how does nolvadex work - nolvadex order http://www.buy-tadalafil-online.org/#15254 buy cialis 20mg - buy cialis canadahttp://www.buyviagrabluepills.com#82592 buy viagra in mexico - buy viagra onlinehttp://www.buy-tadalafil-online.org/#23657 buy cialis 20mg - buy cialis generic http://tzukune.info/#32193 detrol generic soma dan nolvadex - is nolvadex a steroidhttp://www.buy-tadalafil-online.org/#52756 cialis overnight new york - http cialis http://tzukune.info/#36687 detrol generic soma dan nolvadex - nolvadex kit
+
Используется в основном для запуска эльфа после его регистрации в <tt>_start</tt> и является полным аналогом функции <tt>LdrStartApp</tt> первого эльфпака.
 +
 
 +
== Параметры ==
 +
#'''UINT32 evcode
 +
#:Код создаваемого ивента
 +
 
 +
== Результат ==
 +
#'''UINT32
 +
#:Результат операции (<tt>RESULT_OK/RESULT_FAIL</tt>)
 +
 
 +
== Пример ==
 +
<pre>
 +
ldrElf* _start( WCHAR *uri, WCHAR *params )
 +
{
 +
...
 +
 
 +
/* Регистрируем приложение */
 +
status = APP_Register( &evcode_base,// Приложение будет запускаться по ивенту с кодом в evcode_base
 +
1,
 +
state_handling_table,
 +
HW_STATE_MAX,
 +
(void*)HelloWorldStart );
 +
 
 +
ldrSendEvent( evcode_base );// Добавляем ивент с кодом evcode_base - запускаем приложение
 +
 
 +
...
 +
}
 +
</pre>
 +
 
 +
== См. также ==
 +
[[ldrSendEventToApp]]
 +
 
 +
[[ldrSendEventToAppEmpty]]
 +
 
 +
[[Категория:Функции ElfPack2]]

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


Объявление

UINT32 ldrSendEvent( UINT32 evcode )

Описание

Функция ElfPack2, добавляет в глобальную очередь ивентов новый пустой ивент.

Используется в основном для запуска эльфа после его регистрации в _start и является полным аналогом функции LdrStartApp первого эльфпака.

Параметры

  1. UINT32 evcode
    Код создаваемого ивента

Результат

  1. UINT32
    Результат операции (RESULT_OK/RESULT_FAIL)

Пример

ldrElf* _start( WCHAR *uri, WCHAR *params )
{	...	/* Регистрируем приложение */	status = APP_Register( &evcode_base,	// Приложение будет запускаться по ивенту с кодом в evcode_base	1,	state_handling_table,	HW_STATE_MAX,	(void*)HelloWorldStart );	ldrSendEvent( evcode_base );	// Добавляем ивент с кодом evcode_base - запускаем приложение	...
}

См. также

ldrSendEventToApp

ldrSendEventToAppEmpty