PEB_LDR_DATA
The PEB_LDR_DATA structure is the main record of what modules are loaded in a process.
It is essentially the head of three double-linked lists of LDR_DATA_TABLE_ENTRY structures which each represent one loaded module.
Microsoft documentation of this is incomplete, the fields here are taken from various resources including:
Fields of this type
Fields
- Initialized:BOOLEAN
- TRUE if the structure is prepared.
- EntryInProgress:PVOID
- No known use of this field is known in Windows 8 and higher.
- ShutdownThreadId:HANDLE
- Though ShutdownThreadId is declared as a HANDLE,