Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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 |