struct _IMAGE_FILE_HEADER {
unsigned short Machine;/* 0x0 2 */
unsigned short NumberOfSections;/* 0x2 2 */
unsigned long TimeDateStamp;/* 0x4 4 */
unsigned long PointerToSymbolTable;/* 0x8 4 */
unsigned long NumberOfSymbols;/* 0xc 4 */
unsigned short SizeOfOptionalHeader;/* 0x10 2 */
unsigned short Characteristics;/* 0x12 2 */
};