Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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_X86The x86, 32-bit processor architecture. |
APPX_PACKAGE_ARCHITECTURE2_ARMThe ARM processor architecture. |
APPX_PACKAGE_ARCHITECTURE2_X64The x64, 64-bit processor architecture. |
APPX_PACKAGE_ARCHITECTURE2_NEUTRALAny processor architecture. |
APPX_PACKAGE_ARCHITECTURE2_ARM64The 64-bit ARM processor architecture. |
APPX_PACKAGE_ARCHITECTURE2_X86_ON_ARM64A 32-bit app package that runs on a 64-bit ARM processor. |
APPX_PACKAGE_ARCHITECTURE2_UNKNOWNUnknown 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 |