BytecodeApi Documentation

ImageMachineType Enumeration

Specifies the values for the Machine property of the COFF header of a PE image file.

Namespace:  BytecodeApi.FileFormats.PE
Assembly:  BytecodeApi.FileFormats (in BytecodeApi.FileFormats.dll)

Syntax


public enum ImageMachineType
Public Enumeration ImageMachineType
public enum class ImageMachineType

Members


Member nameDescription
Unknown The machine is unspecified. It is assumed to be applicable to any machine type.
I386 Specifies the Intel 386 or later processors and compatible processors.
R3000 Specifies the MIPS R3000 little endian processor.
R4000 Specifies the MIPS R4000 little endian processor.
R10000 Specifies the MIPS R10000 little endian processor.
MIPSWCE2 Specifies the MIPS little endian WCE v2 processor.
Alpha Specifies the Alpha AXP processor family.
SH3 Specifies the Hitachi SH-3 processor.
SH3DSP Specifies the Hitachi SH3-DSP processor.
SH3E Specifies the Hitachi SH-3E processor.
SH4 Specifies the Hitachi SH-4 processor.
SH5 Specifies the Hitachi SH-5 processor.
ARM Specifies the ARM little endian processor.
Thumb Specifies the ARM Thumb little endian processor.
ARMNT Specifies the ARM Thumb-2 little endian processor.
AM33 Specifies the Matsushita AM33 processor.
PowerPC Specifies the Power PC little endian processor.
PowerPCFP Specifies the Power PC little endian with floating point support processor.
IA64 Specifies the Intel Itanium processor family.
MIPS16 Specifies the MIPS16 processor.
Alpha64 Specifies the Alpha 64-bit processor family.
MIPSFPU Specifies the MIPS with FPU processor.
MIPSFPU16 Specifies the MIPS16 with FPU processor.
Tricore Specifies the Infinion TriCore processor family.
CEF Specifies the IMAGE_FILE_MACHINE_CEF (0x0CEF) constant.
EBC Specifies EFI byte code.
RISCV32 Specifies the RISCV32 processor.
RISCV64 Specifies the RISCV64 processor.
RISCV128 Specifies the RISCV128 processor.
AMD64 Specifies the AMD64 processor.
M32R Specifies the Mitsubishi M32R little endian processor.
ARM64 Specifies the ARM64 little endian processor.
CEE Specifies the IMAGE_FILE_MACHINE_CEE (0xC0EE) constant.