struct _KLDR_DATA_TABLE_ENTRY { struct _LIST_ENTRY InLoadOrderLinks;/* 0x0 8 */ void* ExceptionTable;/* 0x8 4 */ unsigned long ExceptionTableSize;/* 0xc 4 */ void* GpValue;/* 0x10 4 */ struct _NON_PAGED_DEBUG_INFO* NonPagedDebugInfo;/* 0x14 4 */ void* DllBase;/* 0x18 4 */ void* EntryPoint;/* 0x1c 4 */ unsigned long SizeOfImage;/* 0x20 4 */ struct _UNICODE_STRING FullDllName;/* 0x24 8 */ struct _UNICODE_STRING BaseDllName;/* 0x2c 8 */ unsigned long Flags;/* 0x34 4 */ unsigned short LoadCount;/* 0x38 2 */ union { struct { unsigned short SignatureLevel : 4;/* 0x3a:0 2 */ unsigned short SignatureType : 3;/* 0x3a:4 2 */ unsigned short Unused : 9;/* 0x3a:7 2 */ };/* 0x3a 2 */ unsigned short EntireField;/* 0x3a 2 */ } u1;/* 0x3a 2 */ void* SectionPointer;/* 0x3c 4 */ /* ── cacheline 1 boundary (64 bytes) ── */ unsigned long CheckSum;/* 0x40 4 */ unsigned long CoverageSectionSize;/* 0x44 4 */ void* CoverageSection;/* 0x48 4 */ void* LoadedImports;/* 0x4c 4 */ void* Spare;/* 0x50 4 */ unsigned long SizeOfImageNotRounded;/* 0x54 4 */ unsigned long TimeDateStamp;/* 0x58 4 */};size 92 (0x5c)21 members0 holespadding 02 cachelines
Used in (1)