x86 / ntdllntoskrnl /

_KLDR_DATA_TABLE_ENTRY

← 10.0.18362.1016 8 builds latest →
struct _KLDR_DATA_TABLE_ENTRY {
void* ExceptionTable;/* 0x8 4 */
unsigned long ExceptionTableSize;/* 0xc 4 */
void* GpValue;/* 0x10 4 */
void* DllBase;/* 0x18 4 */
void* EntryPoint;/* 0x1c 4 */
unsigned long SizeOfImage;/* 0x20 4 */
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)