x64x86arm64ia64 / ntdllntoskrnl

_SECTION_IMAGE_INFORMATION

← 10.0.18362.1016 20 builds latest →
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)