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

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

 
 
Строка 1:Строка 1:
<tt>BOOL ldrIsLoaded( const char * app_name );</tt>
+
<tt>BOOL ldrIsLoaded( const char * app_name );</tt><metadesc>Функция ElfPack2 для определения того, что эльф уже загружен в память. В первую очередь необходима в функции _start, чтобы исключить повторный запуск эльфа.</metadesc>
  
 
== Описание ==
 
== Описание ==

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

BOOL ldrIsLoaded( const char * app_name );

Описание

Функция ElfPack2 для определения того, что эльф уже загружен в память. В первую очередь необходима в функции _start, чтобы исключить повторный запуск эльфа.

Параметры

  1. const char * app_name
    Указатель на строку с именем эльфа.

Результат

  1. BOOL
    Булево значение, TRUE если есть такой эльф, иначе FALSE.

Пример

Проверим, что эльф с именем app_name уже запущен.

if ( ldrIsLoaded( app_name ) ) return NULL;

См. также

ldrElf, LdrFindElf