namespace Vanara.PInvoke { /// Processor architecture [PInvokeData("winnt.h")] public enum ProcessorArchitecture : ushort { /// x86 PROCESSOR_ARCHITECTURE_INTEL = 0, /// Unspecified PROCESSOR_ARCHITECTURE_MIPS = 1, /// Unspecified PROCESSOR_ARCHITECTURE_ALPHA = 2, /// Unspecified PROCESSOR_ARCHITECTURE_PPC = 3, /// Unspecified PROCESSOR_ARCHITECTURE_SHX = 4, /// ARM PROCESSOR_ARCHITECTURE_ARM = 5, /// Intel Itanium-based PROCESSOR_ARCHITECTURE_IA64 = 6, /// Unspecified PROCESSOR_ARCHITECTURE_ALPHA64 = 7, /// Unspecified PROCESSOR_ARCHITECTURE_MSIL = 8, /// x64 (AMD or Intel) PROCESSOR_ARCHITECTURE_AMD64 = 9, /// Unspecified PROCESSOR_ARCHITECTURE_IA32_ON_WIN64 = 10, /// Unspecified PROCESSOR_ARCHITECTURE_NEUTRAL = 11, /// Unspecified PROCESSOR_ARCHITECTURE_ARM64 = 12, /// Unspecified PROCESSOR_ARCHITECTURE_ARM32_ON_WIN64 = 13, /// Unknown architecture. PROCESSOR_ARCHITECTURE_UNKNOWN = 0xFFFF } }