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 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 |
|