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

LdrSendEvent

Версия от 01:38, 25 апреля 2010; 218.201.21.179 (обсуждение) (Параметры)

Содержание

Объявление

UINT32 ldrSendEvent( UINT32 evcode )

Описание

Функция 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/