Share via


ProcessorArchitecture Class

Definition

Processor architecture utilities

public ref class ProcessorArchitecture abstract sealed
public static class ProcessorArchitecture
type ProcessorArchitecture = class
Public Class ProcessorArchitecture
Inheritance
ProcessorArchitecture

Remarks

The Toolset contains several tools, such as compilers, that are used in different situations. ProcessorArchitecture determines which of these tools should be used based on the current system's architecture or CPU, such as x86, AMD64, and so forth.

For more information on Toolsets, see Standard and Custom Toolset Configurations.

Fields

AMD64

Represents the 64-bit AMD64 processor architecture.

ARM

Represents the ARM processor architecture.

ARM64

Represents the ARM64 processor architecture.

ARMV6

Represents the 32-bit ARMv6 processor architecture.

IA64

Represents the 64-bit IA64 processor architecture.

LOONGARCH64

Represents the LoongAarch64 processor architecture.

MSIL

Represents the Microsoft Intermediate Language processor architecture.

PPC64LE

Represents the PowerPC 64-bit (little-endian) processor architecture.

S390X

Represents the S390x processor architecture.

WASM

Represents the WebAssembly platform.

X86

Represents the 32-bit x86 processor architecture.

Properties

CurrentProcessArchitecture

Lazy-initted property for getting the architecture of the currently running process

Applies to