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

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

(gIfLUZEZJWakT)
(Антиспам)
Строка 1:Строка 1:
1kVZbe <a href="http://kybguhxpgbir.com/">kybguhxpgbir</a>, [url=http://vsmonccjirks.com/]vsmonccjirks[/url], [link=http://xxzlaaykwzoa.com/]xxzlaaykwzoa[/link], http://khnppbduzydm.com/
+
<tt>
 +
  typedef struct tagldrElf
 +
{
 +
    char                *name; // ссылка на строку с названием эльфа
 +
    UINT32              evbase;// здесь хранится начало диапазона ивентов эльфа
 +
    APPLICATION_T      *app;// указатель на структуру приложения
 +
    void                *addr;// указатель на образ эльфа в памяти
 +
    UINT32              size;// размер образа эльфа
 +
    UINT32              link; // прилинкованные библиотеки
 +
    WCHAR              *dir; // путь к папке с эльфом (используется для поиска библиотек)
 +
    struct tagldrElf    *next; // указатель на следующую стуктуру
 +
} ldrElf;
 +
</tt>
 +
 
 +
== Описание ==
 +
Структура для описания экземпляра эльфа в [[ElfPack2]]. Является элементом односвязного списка всех загруженных в память эльфов. Получить этот список можно с помощью функции [[ldrGetElfsList]]
 +
 
 +
== См. также ==
 +
[[ldrGetElfsList]], [[ldrFindElf]]
 +
 
 +
[[Категория:Функции ElfPack2]]

Версия 09:36, 12 июля 2011

typedef struct tagldrElf
{ char *name;	// ссылка на строку с названием эльфа UINT32 evbase;	// здесь хранится начало диапазона ивентов эльфа APPLICATION_T *app;	// указатель на структуру приложения void *addr;	// указатель на образ эльфа в памяти UINT32 size;	// размер образа эльфа UINT32 link;	// прилинкованные библиотеки WCHAR *dir;	// путь к папке с эльфом (используется для поиска библиотек) struct tagldrElf *next;	// указатель на следующую стуктуру
} ldrElf;

Описание

Структура для описания экземпляра эльфа в ElfPack2. Является элементом односвязного списка всех загруженных в память эльфов. Получить этот список можно с помощью функции ldrGetElfsList

См. также

ldrGetElfsList, ldrFindElf