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

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

м (Снята защита с «LdrFindElf»)
 
Строка 1:Строка 1:
 +
<metadesc>Функция ElfPack2 для поиска эльфа по имени в списке всех загруженных эльфов.</metadesc>
 +
 
== Объявление ==
 
== Объявление ==
 
'''<tt>ldrElf * ldrFindElf( const char * name );</tt>
 
'''<tt>ldrElf * ldrFindElf( const char * name );</tt>

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


Объявление

ldrElf * ldrFindElf( const char * name );

Описание

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

Параметры

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

Результат

  1. ldrElf *
    Указатель на структуру ldrElf из списка всех загруженных эльфов.
    В случае неудачи вернет NULL.
    Примечание. Не изменяйте поля структуры!

Пример

Найдем эльф с именем "ScrShot" и выведем адрес и размер образа в памяти:

ldrElf * elfs = ldrFindElf( 'ScrShot' );
if( elfs )
{ PFprintf( "%s: 0x%p [0x%x]\n", elfs->name, elfs->addr, elfs->size );
}

См. также

ldrElf, ldrIsLoaded