ホーム › Storage.Packaging.Appx › APPX_PACKAGE_ARCHITECTURE2
APPX_PACKAGE_ARCHITECTURE2
列挙型メンバー 7
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| APPX_PACKAGE_ARCHITECTURE2_X86 | 0 | 0x0 | x86 の 32 ビットプロセッサーアーキテクチャです。 |
| APPX_PACKAGE_ARCHITECTURE2_ARM | 5 | 0x5 | ARM プロセッサーアーキテクチャです。 |
| APPX_PACKAGE_ARCHITECTURE2_X64 | 9 | 0x9 | x64 の 64 ビットプロセッサーアーキテクチャです。 |
| APPX_PACKAGE_ARCHITECTURE2_NEUTRAL | 11 | 0xB | 任意のプロセッサーアーキテクチャです。 |
| APPX_PACKAGE_ARCHITECTURE2_ARM64 | 12 | 0xC | 64 ビット ARM プロセッサーアーキテクチャです。 |
| APPX_PACKAGE_ARCHITECTURE2_X86_ON_ARM64 | 14 | 0xE | 64 ビット ARM プロセッサー上で動作する 32 ビットのアプリパッケージです。 |
| APPX_PACKAGE_ARCHITECTURE2_UNKNOWN | 65535 | 0xFFFF | 不明なアプリパッケージアーキテクチャです。 |
公式ドキュメント
パッケージがサポートするプロセッサーアーキテクチャを指定します。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum APPX_PACKAGE_ARCHITECTURE2 : int {
APPX_PACKAGE_ARCHITECTURE2_X86 = 0,
APPX_PACKAGE_ARCHITECTURE2_ARM = 5,
APPX_PACKAGE_ARCHITECTURE2_X64 = 9,
APPX_PACKAGE_ARCHITECTURE2_NEUTRAL = 11,
APPX_PACKAGE_ARCHITECTURE2_ARM64 = 12,
APPX_PACKAGE_ARCHITECTURE2_X86_ON_ARM64 = 14,
APPX_PACKAGE_ARCHITECTURE2_UNKNOWN = 65535
} APPX_PACKAGE_ARCHITECTURE2;public enum APPX_PACKAGE_ARCHITECTURE2 : int
{
APPX_PACKAGE_ARCHITECTURE2_X86 = 0,
APPX_PACKAGE_ARCHITECTURE2_ARM = 5,
APPX_PACKAGE_ARCHITECTURE2_X64 = 9,
APPX_PACKAGE_ARCHITECTURE2_NEUTRAL = 11,
APPX_PACKAGE_ARCHITECTURE2_ARM64 = 12,
APPX_PACKAGE_ARCHITECTURE2_X86_ON_ARM64 = 14,
APPX_PACKAGE_ARCHITECTURE2_UNKNOWN = 65535,
}Public Enum APPX_PACKAGE_ARCHITECTURE2 As Integer
APPX_PACKAGE_ARCHITECTURE2_X86 = 0
APPX_PACKAGE_ARCHITECTURE2_ARM = 5
APPX_PACKAGE_ARCHITECTURE2_X64 = 9
APPX_PACKAGE_ARCHITECTURE2_NEUTRAL = 11
APPX_PACKAGE_ARCHITECTURE2_ARM64 = 12
APPX_PACKAGE_ARCHITECTURE2_X86_ON_ARM64 = 14
APPX_PACKAGE_ARCHITECTURE2_UNKNOWN = 65535
End Enumimport enum
class APPX_PACKAGE_ARCHITECTURE2(enum.IntEnum):
APPX_PACKAGE_ARCHITECTURE2_X86 = 0
APPX_PACKAGE_ARCHITECTURE2_ARM = 5
APPX_PACKAGE_ARCHITECTURE2_X64 = 9
APPX_PACKAGE_ARCHITECTURE2_NEUTRAL = 11
APPX_PACKAGE_ARCHITECTURE2_ARM64 = 12
APPX_PACKAGE_ARCHITECTURE2_X86_ON_ARM64 = 14
APPX_PACKAGE_ARCHITECTURE2_UNKNOWN = 65535// APPX_PACKAGE_ARCHITECTURE2
pub const APPX_PACKAGE_ARCHITECTURE2_X86: i32 = 0;
pub const APPX_PACKAGE_ARCHITECTURE2_ARM: i32 = 5;
pub const APPX_PACKAGE_ARCHITECTURE2_X64: i32 = 9;
pub const APPX_PACKAGE_ARCHITECTURE2_NEUTRAL: i32 = 11;
pub const APPX_PACKAGE_ARCHITECTURE2_ARM64: i32 = 12;
pub const APPX_PACKAGE_ARCHITECTURE2_X86_ON_ARM64: i32 = 14;
pub const APPX_PACKAGE_ARCHITECTURE2_UNKNOWN: i32 = 65535;// APPX_PACKAGE_ARCHITECTURE2
const (
APPX_PACKAGE_ARCHITECTURE2_X86 int32 = 0
APPX_PACKAGE_ARCHITECTURE2_ARM int32 = 5
APPX_PACKAGE_ARCHITECTURE2_X64 int32 = 9
APPX_PACKAGE_ARCHITECTURE2_NEUTRAL int32 = 11
APPX_PACKAGE_ARCHITECTURE2_ARM64 int32 = 12
APPX_PACKAGE_ARCHITECTURE2_X86_ON_ARM64 int32 = 14
APPX_PACKAGE_ARCHITECTURE2_UNKNOWN int32 = 65535
)const
APPX_PACKAGE_ARCHITECTURE2_X86 = 0;
APPX_PACKAGE_ARCHITECTURE2_ARM = 5;
APPX_PACKAGE_ARCHITECTURE2_X64 = 9;
APPX_PACKAGE_ARCHITECTURE2_NEUTRAL = 11;
APPX_PACKAGE_ARCHITECTURE2_ARM64 = 12;
APPX_PACKAGE_ARCHITECTURE2_X86_ON_ARM64 = 14;
APPX_PACKAGE_ARCHITECTURE2_UNKNOWN = 65535;// APPX_PACKAGE_ARCHITECTURE2
pub const APPX_PACKAGE_ARCHITECTURE2_X86: i32 = 0;
pub const APPX_PACKAGE_ARCHITECTURE2_ARM: i32 = 5;
pub const APPX_PACKAGE_ARCHITECTURE2_X64: i32 = 9;
pub const APPX_PACKAGE_ARCHITECTURE2_NEUTRAL: i32 = 11;
pub const APPX_PACKAGE_ARCHITECTURE2_ARM64: i32 = 12;
pub const APPX_PACKAGE_ARCHITECTURE2_X86_ON_ARM64: i32 = 14;
pub const APPX_PACKAGE_ARCHITECTURE2_UNKNOWN: i32 = 65535;const
APPX_PACKAGE_ARCHITECTURE2_X86* = 0
APPX_PACKAGE_ARCHITECTURE2_ARM* = 5
APPX_PACKAGE_ARCHITECTURE2_X64* = 9
APPX_PACKAGE_ARCHITECTURE2_NEUTRAL* = 11
APPX_PACKAGE_ARCHITECTURE2_ARM64* = 12
APPX_PACKAGE_ARCHITECTURE2_X86_ON_ARM64* = 14
APPX_PACKAGE_ARCHITECTURE2_UNKNOWN* = 65535enum APPX_PACKAGE_ARCHITECTURE2 : int {
APPX_PACKAGE_ARCHITECTURE2_X86 = 0,
APPX_PACKAGE_ARCHITECTURE2_ARM = 5,
APPX_PACKAGE_ARCHITECTURE2_X64 = 9,
APPX_PACKAGE_ARCHITECTURE2_NEUTRAL = 11,
APPX_PACKAGE_ARCHITECTURE2_ARM64 = 12,
APPX_PACKAGE_ARCHITECTURE2_X86_ON_ARM64 = 14,
APPX_PACKAGE_ARCHITECTURE2_UNKNOWN = 65535,
}#define global APPX_PACKAGE_ARCHITECTURE2_X86 0x0
#define global APPX_PACKAGE_ARCHITECTURE2_ARM 0x5
#define global APPX_PACKAGE_ARCHITECTURE2_X64 0x9
#define global APPX_PACKAGE_ARCHITECTURE2_NEUTRAL 0xB
#define global APPX_PACKAGE_ARCHITECTURE2_ARM64 0xC
#define global APPX_PACKAGE_ARCHITECTURE2_X86_ON_ARM64 0xE
#define global APPX_PACKAGE_ARCHITECTURE2_UNKNOWN 0xFFFF