Compartilhar via


APPX_PACKAGE_ARCHITECTURE2 enumeração (appxpackaging.h)

Especifica as arquiteturas de processador compatíveis com um pacote.

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
A arquitetura do processador x86, de 32 bits.
APPX_PACKAGE_ARCHITECTURE2_ARM
A arquitetura do processador ARM.
APPX_PACKAGE_ARCHITECTURE2_X64
A arquitetura do processador x64, de 64 bits.
APPX_PACKAGE_ARCHITECTURE2_NEUTRAL
Qualquer arquitetura de processador.
APPX_PACKAGE_ARCHITECTURE2_ARM64
A arquitetura do processador ARM de 64 bits.
APPX_PACKAGE_ARCHITECTURE2_X86_ON_ARM64
Um pacote de aplicativo de 32 bits que é executado em um processador ARM de 64 bits.
APPX_PACKAGE_ARCHITECTURE2_UNKNOWN
Arquitetura de pacote de aplicativo desconhecida.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2016 [somente aplicativos da área de trabalho]
Cabeçalho appxpackaging.h

Confira também

IAppxManifestPackageId::GetArchitecture