Machine Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Specifies the target machine's CPU architecture.
public enum class Machine
public enum Machine
type Machine =
Public Enum Machine
- Inheritance
Fields
Alpha | 388 | Alpha. |
Alpha64 | 644 | ALPHA64. |
AM33 | 467 | Matsushita AM33. |
Amd64 | 34404 | AMD64 (K8). |
Arm | 448 | ARM little endian. |
Arm64 | 43620 | ARM64. |
ArmThumb2 | 452 | ARM Thumb-2 little endian. |
Ebc | 3772 | EFI Byte Code. |
I386 | 332 | Intel 386. |
IA64 | 512 | Intel 64. |
LoongArch32 | 25138 | LOONGARCH32 |
LoongArch64 | 25188 | LOONGARCH64 |
M32R | 36929 | M32R little-endian. |
MIPS16 | 614 | MIPS. |
MipsFpu | 870 | MIPS with FPU. |
MipsFpu16 | 1126 | MIPS16 with FPU. |
PowerPC | 496 | IBM PowerPC little endian. |
PowerPCFP | 497 | PowerPCFP. |
RiscV128 | 20776 | RISCV128 |
RiscV32 | 20530 | RISCV32 |
RiscV64 | 20580 | RISCV64 |
SH3 | 418 | Hitachi SH3 little endian. |
SH3Dsp | 419 | Hitachi SH3 DSP. |
SH3E | 420 | Hitachi SH3 little endian. |
SH4 | 422 | Hitachi SH4 little endian. |
SH5 | 424 | Hitachi SH5. |
Thumb | 450 | Thumb. |
Tricore | 1312 | Infineon. |
Unknown | 0 | The target CPU is unknown or not specified. |
WceMipsV2 | 361 | MIPS little-endian WCE v2. |