struct _SECTION_IMAGE_INFORMATION { void* TransferAddress;/* 0x0 4 */ unsigned long ZeroBits;/* 0x4 4 */ unsigned long MaximumStackSize;/* 0x8 4 */ unsigned long CommittedStackSize;/* 0xc 4 */ unsigned long SubSystemType;/* 0x10 4 */ union { struct { unsigned short SubSystemMinorVersion;/* 0x14 2 */ unsigned short SubSystemMajorVersion;/* 0x16 2 */ };/* 0x14 4 */ unsigned long SubSystemVersion;/* 0x14 4 */ };/* 0x14 4 */ union { struct { unsigned short MajorOperatingSystemVersion;/* 0x18 2 */ unsigned short MinorOperatingSystemVersion;/* 0x1a 2 */ };/* 0x18 4 */ unsigned long OperatingSystemVersion;/* 0x18 4 */ };/* 0x18 4 */ unsigned short ImageCharacteristics;/* 0x1c 2 */ unsigned short DllCharacteristics;/* 0x1e 2 */ unsigned short Machine;/* 0x20 2 */ unsigned char ImageContainsCode;/* 0x22 1 */ union { unsigned char ImageFlags;/* 0x23 1 */ struct { unsigned char ComPlusNativeReady : 1;/* 0x23:0 1 */ unsigned char ComPlusILOnly : 1;/* 0x23:1 1 */ unsigned char ImageDynamicallyRelocated : 1;/* 0x23:2 1 */ unsigned char ImageMappedFlat : 1;/* 0x23:3 1 */ unsigned char BaseBelow4gb : 1;/* 0x23:4 1 */ unsigned char ComPlusPrefer32bit : 1;/* 0x23:5 1 */ unsigned char Reserved : 2;/* 0x23:6 1 */ };/* 0x23 1 */ };/* 0x23 1 */ unsigned long LoaderFlags;/* 0x24 4 */ unsigned long ImageFileSize;/* 0x28 4 */ unsigned long CheckSum;/* 0x2c 4 */};size 48 (0x30)26 members0 holespadding 01 cacheline
Used in (1)