APPX_PACKAGE_ARCHITECTURE2 énumération (appxpackaging.h)

Spécifie les architectures de processeur prises en charge par un 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
} ;

Constantes

 
APPX_PACKAGE_ARCHITECTURE2_X86
Architecture du processeur x86 32 bits.
APPX_PACKAGE_ARCHITECTURE2_ARM
Architecture du processeur ARM.
APPX_PACKAGE_ARCHITECTURE2_X64
Architecture du processeur x64 64 bits.
APPX_PACKAGE_ARCHITECTURE2_NEUTRAL
N’importe quelle architecture de processeur.
APPX_PACKAGE_ARCHITECTURE2_ARM64
Architecture du processeur ARM 64 bits.
APPX_PACKAGE_ARCHITECTURE2_X86_ON_ARM64
Package d’application 32 bits qui s’exécute sur un processeur ARM 64 bits.
APPX_PACKAGE_ARCHITECTURE2_UNKNOWN
Architecture de package d’application inconnue.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10 (applications de bureau uniquement)
Serveur minimal pris en charge Windows Server 2016 (applications de bureau uniquement)
En-tête appxpackaging.h

Voir aussi

IAppxManifestPackageId ::GetArchitecture