Недокументированные функции NTDLL

27 декабря 2000



PEB_LDR_DATA

typedef struct _PEB_LDR_DATA {

ULONG Length; BOOLEAN Initialized; PVOID SsHandle; LIST_ENTRY InLoadOrderModuleList; LIST_ENTRY InMemoryOrderModuleList; LIST_ENTRY InInitializationOrderModuleList;

} PEB_LDR_DATA, *PPEB_LDR_DATA;


Length
Размер структуры, используемый ntdll.dll как идентификатор версии структуры.
Initialized
Если установлена, то данные инициализированы для текущего процесса.
SsHandle
- ???
InLoadOrderModuleList
Двойной связанный список, содержащий указатели на структуру LDR_MODULE для предыдущего и следующего модуля в порядке загрузки.
InMemoryOrderModuleList
То же самое, в порядке расположения в памяти.
InInitializationOrderModuleList
То же самое, InLoadOrderModuleList, в порядке инициализации.


Документировал:
Reactos
Томаш Новак



Зависимости:
Библиотека: ntdll.lib


См. также:
LDR_MODULE
PEB