IMAGE_FILE_MACHINE enumeration
Describes the chip architecture of a specified machine..
Syntax
typedef enum _IMAGE_FILE_MACHINE {
UNKNOWN = 0,
I386 = 0x014c,
R3000 = 0x0162,
R4000 = 0x0166,
R10000 = 0x0168,
WCEMIPSV2 = 0x0169MIPS,
ALPHA = 0x0184,
SH3 = 0x01a2,
SH3DSP = 0x01a3,
SH3E = 0x01a4,
SH4 = 0x01a6,
SH5 = 0x01a8,
ARM = 0x01c0,
THUMB = 0x01c2,
ARM2 = 0x01c4,
AM33 = 0x01d3,
POWERPC = 0x01F0,
POWERPCFP = 0x01f1,
IA64 = 0x0200,
MIPS16 = 0x0266,
ALPHA64 = 0x0284,
MIPSFPU = 0x0366,
MIPSFPU16 = 0x0466,
AXP64 = 0x0284,
TRICORE = 0x0520,
CEF = 0x0CEF,
EBC = 0x0EBC,
AMD64 = 0x8664,
M32R = 0x9041,
CEE = 0xC0EE
} IMAGE_FILE_MACHINE;
Constants
UNKNOWN
UnknownI386
Intel 386R3000
MIPS little-endian, 0x160 big-endianR4000
MIPS little-endianR10000
MIPS little-endianWCEMIPSV2
MIPS little-endian WCE v2ALPHA
Alpha_AXPSH3
SH3 little-endianSH3DSP
SH3DSPSH3E
SH3E little-endianSH4
SH4 little-endianSH5
SH5ARM
ARM Little-EndianTHUMB
THUMBARM2
ARM2AM33
TAM33BDPOWERPC
IBM PowerPC Little-EndianPOWERPCFP
POWERPCFPIA64
Intel 64MIPS16
MIPSALPHA64
ALPHA64MIPSFPU
MIPSMIPSFPU16
MIPSAXP64
AXP64TRICORE
InfineonCEF
CEFEBC
EFI Byte CodeAMD64
AMD64 (K8)M32R
M32R little-endianCEE
CEE
Requirements
Header |
Dbgeng.h |