Image File Machine Constants

Describes possible machine architectures. Used in GetSystemWow64Directory2, IsWow64GuestMachineSupported and IsWow64Process2.

IMAGE_FILE_MACHINE_UNKNOWN

0

Unknown

IMAGE_FILE_MACHINE_TARGET_HOST

0x0001

Interacts with the host and not a WOW64 guest

Note

This constant is available starting with Windows 10, version 1607 and Windows Server 2016.

IMAGE_FILE_MACHINE_I386

0x014c

Intel 386

IMAGE_FILE_MACHINE_R3000

0x0162

MIPS little-endian, 0x160 big-endian

IMAGE_FILE_MACHINE_R4000

0x0166

MIPS little-endian

IMAGE_FILE_MACHINE_R10000

0x0168

MIPS little-endian

IMAGE_FILE_MACHINE_WCEMIPSV2

0x0169

MIPS little-endian WCE v2

IMAGE_FILE_MACHINE_ALPHA

0x0184

Alpha_AXP

IMAGE_FILE_MACHINE_SH3

0x01a2

SH3 little-endian

IMAGE_FILE_MACHINE_SH3DSP

0x01a3

SH3DSP

IMAGE_FILE_MACHINE_SH3E

0x01a4

SH3E little-endian

IMAGE_FILE_MACHINE_SH4

0x01a6

SH4 little-endian

IMAGE_FILE_MACHINE_SH5

0x01a8

SH5

IMAGE_FILE_MACHINE_ARM

0x01c0

ARM Little-Endian

IMAGE_FILE_MACHINE_THUMB

0x01c2

ARM Thumb/Thumb-2 Little-Endian

IMAGE_FILE_MACHINE_ARMNT

0x01c4

ARM Thumb-2 Little-Endian

Note

This constant is available starting with Windows 7 and Windows Server 2008 R2.

IMAGE_FILE_MACHINE_AM33

0x01d3

TAM33BD

IMAGE_FILE_MACHINE_POWERPC

0x01F0

IBM PowerPC Little-Endian

IMAGE_FILE_MACHINE_POWERPCFP

0x01f1

POWERPCFP

IMAGE_FILE_MACHINE_IA64

0x0200

Intel 64

IMAGE_FILE_MACHINE_MIPS16

0x0266

MIPS

IMAGE_FILE_MACHINE_ALPHA64

0x0284

ALPHA64

IMAGE_FILE_MACHINE_MIPSFPU

0x0366

MIPS

IMAGE_FILE_MACHINE_MIPSFPU16

0x0466

MIPS

IMAGE_FILE_MACHINE_AXP64

0x0284

AXP64

IMAGE_FILE_MACHINE_TRICORE

0x0520

Infineon

IMAGE_FILE_MACHINE_CEF

0x0CEF

CEF

IMAGE_FILE_MACHINE_EBC

0x0EBC

EFI Byte Code

IMAGE_FILE_MACHINE_AMD64

0x8664

AMD64 (K8)

IMAGE_FILE_MACHINE_M32R

0x9041

M32R little-endian

IMAGE_FILE_MACHINE_ARM64

0xAA64

ARM64 Little-Endian

Note

This constant is available starting with Windows 8.1 and Windows Server 2012 R2.

IMAGE_FILE_MACHINE_CEE

0xC0EE

CEE

Requirements

Requirement Value
Minimum supported client
Windows XP [desktop apps only]
Minimum supported server
Windows 2000 Server [desktop apps only]
Header
Winnt.h