APPX_PACKAGE_ARCHITECTURE2列挙 (appxpackaging.h)

パッケージでサポートされるプロセッサ アーキテクチャを指定します。

構文

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
} ;

定数

 
APPX_PACKAGE_ARCHITECTURE2_X86
x86、32 ビット プロセッサ アーキテクチャ。
APPX_PACKAGE_ARCHITECTURE2_ARM
ARM プロセッサ アーキテクチャ。
APPX_PACKAGE_ARCHITECTURE2_X64
x64、64 ビット プロセッサ アーキテクチャ。
APPX_PACKAGE_ARCHITECTURE2_NEUTRAL
任意のプロセッサ アーキテクチャ。
APPX_PACKAGE_ARCHITECTURE2_ARM64
64 ビット ARM プロセッサ アーキテクチャ。
APPX_PACKAGE_ARCHITECTURE2_X86_ON_ARM64
64 ビット ARM プロセッサで実行される 32 ビット アプリ パッケージ。
APPX_PACKAGE_ARCHITECTURE2_UNKNOWN
不明なアプリ パッケージのアーキテクチャ。

要件

要件
サポートされている最小のクライアント Windows 10 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2016 [デスクトップ アプリのみ]
Header appxpackaging.h

こちらもご覧ください

IAppxManifestPackageId::GetArchitecture