APPX_PACKAGE_ARCHITECTURE2 enumeration (appxpackaging.h)
Specifies the processor architectures supported by a package.
Syntax
typedef enum APPX_PACKAGE_ARCHITECTURE2 {
APPX_PACKAGE_ARCHITECTURE2_X86,
APPX_PACKAGE_ARCHITECTURE2_ARM,
APPX_PACKAGE_ARCHITECTURE2_X64,
APPX_PACKAGE_ARCHITECTURE2_NEUTRAL,
APPX_PACKAGE_ARCHITECTURE2_ARM64,
APPX_PACKAGE_ARCHITECTURE2_X86_ON_ARM64,
APPX_PACKAGE_ARCHITECTURE2_UNKNOWN
} ;
Constants
APPX_PACKAGE_ARCHITECTURE2_X86 The x86, 32-bit processor architecture. |
APPX_PACKAGE_ARCHITECTURE2_ARM The ARM processor architecture. |
APPX_PACKAGE_ARCHITECTURE2_X64 The x64, 64-bit processor architecture. |
APPX_PACKAGE_ARCHITECTURE2_NEUTRAL Any processor architecture. |
APPX_PACKAGE_ARCHITECTURE2_ARM64 The 64-bit ARM processor architecture. |
APPX_PACKAGE_ARCHITECTURE2_X86_ON_ARM64 A 32-bit app package that runs on a 64-bit ARM processor. |
APPX_PACKAGE_ARCHITECTURE2_UNKNOWN Unknown app package architecture. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10 [desktop apps only] |
Minimum supported server | Windows Server 2016 [desktop apps only] |
Header | appxpackaging.h |