//0x30 bytes (sizeof)
struct _SECTION_IMAGE_INFORMATION
{
VOID* TransferAddress; //0x0
ULONG ZeroBits; //0x4
ULONG MaximumStackSize; //0x8
ULONG CommittedStackSize; //0xc
ULONG SubSystemType; //0x10
union
{
struct
{
USHORT SubSystemMinorVersion; //0x14
USHORT SubSystemMajorVersion; //0x16
};
ULONG SubSystemVersion; //0x14
};
ULONG GpValue; //0x18
USHORT ImageCharacteristics; //0x1c
USHORT DllCharacteristics; //0x1e
USHORT Machine; //0x20
UCHAR ImageContainsCode; //0x22
UCHAR Spare1; //0x23
ULONG LoaderFlags; //0x24
ULONG ImageFileSize; //0x28
ULONG Reserved[1]; //0x2c
};