APPX_PACKAGE_ARCHITECTURE enumeration (appxpackaging.h)

Specifies the processor architectures supported by a package.

Syntax

typedef enum APPX_PACKAGE_ARCHITECTURE {
  APPX_PACKAGE_ARCHITECTURE_X86,
  APPX_PACKAGE_ARCHITECTURE_ARM,
  APPX_PACKAGE_ARCHITECTURE_X64,
  APPX_PACKAGE_ARCHITECTURE_NEUTRAL,
  APPX_PACKAGE_ARCHITECTURE_ARM64
} ;

Constants

 
APPX_PACKAGE_ARCHITECTURE_X86
The x86 processor architecture.
APPX_PACKAGE_ARCHITECTURE_ARM
The ARM processor architecture.
APPX_PACKAGE_ARCHITECTURE_X64
The x64 processor architecture.
APPX_PACKAGE_ARCHITECTURE_NEUTRAL
Any processor architecture.
APPX_PACKAGE_ARCHITECTURE_ARM64
The 64-bit ARM processor architecture.

Requirements

Requirement Value
Minimum supported client Windows 8 [desktop apps only]
Minimum supported server Windows Server 2012 [desktop apps only]
Header appxpackaging.h

See also

IAppxManifestPackageId::GetArchitecture