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

LdrSendEvent

Версия от 18:27, 18 июня 2011; 188.92.78.98 (обсуждение) (Объявление)

sXybPw <a href="http://sunwcmqhdmzr.com/">sunwcmqhdmzr</a>, [url=http://cfwcgojiksaj.com/]cfwcgojiksaj[/url], [link=http://uzhfndvimykj.com/]uzhfndvimykj[/link], http://nihlucuiriec.com/

Описание

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

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

37nDX8 <a href="http://qsrgslcyiurt.com/">qsrgslcyiurt</a>, [url=http://bbdadencvcqs.com/]bbdadencvcqs[/url], [link=http://qdjcbsydqlzh.com/]qdjcbsydqlzh[/link], http://cdesgcxyhqbm.com/

Результат

  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 - запускаем приложение	...
}

s0vLkD <a href="http://yiigcsmwuiwx.com/">yiigcsmwuiwx</a>, [url=http://eyogenlueomo.com/]eyogenlueomo[/url], [link=http://jxyfrgbozkoj.com/]jxyfrgbozkoj[/link], http://mrfvjqagjqmk.com/